This is my point - says who? This was certainly prudent before you had visibility into compass values, and even moreso when there was only a single compass. This is no longer advised by the manufacturer. If you're in a known good environment, then there's little downside to a recalibration if you feel the need to do so, but many people don't know where the environment is good or not, and then you have people who do it before every flight, which is ridiculous and prone to error.
If you remember the actual flyaway days, every single story started with "so I just calibrated my compass..."