I've heard this before, and there's no doubting the validity of that advice; but if you feel a majority of the tracks in your mix require compression, are you doing something wrong then? I've got compressors on more than half my tracks and still a lot of dynamics and headroom for mastering.
No, we do what we do, there are no rules but sometime we overdo things too.
But impossible to answer as this is a very subjective question. If something is really spiky, a limiter or compression is the ticket. If you have really nice hardware, a compressor like an 1176 can add some flavour just using it in the chain. I'd love to have 16 of them lol.
If you are doing a dance track (or Pop music because that's what pop music sounds like today... ), a lot of compression sounds glorious on drums and bass. I love a transient designer on drums. Check that out.
What ever it takes to get kick ass bass makes us happy so I tend to use a lot of compression of drums. But I don't like drums sounding like "real " drums in pop music/.
But we often hear people using compression to help a poor mix so that is a reg flag, all it does is turn things into a wall of gray boring mix. So, depending on what your tracks and style of music is, it could be a good thing or too much. It is my opinion, the more plug-ins you use in a song, the worse it sounds.
Each to his own.
I listen to music for tonal quality and love transients. But I also have a very serious system that doesn't wimp out when I push the transients. My converter sound like silk, I have tons of headroom and space so I don't need to choke my mix to get level or control irritating pain or muddy bass.
Many people today use compression to achieve level when a hpf or better recording or clever eqing to carve out a spot might be better. Thus, keeping the life of a song beating.
If you really want to find out what we all think, post some tracks that you think sound right on with all your compression and see what we think.
Thats the best advice I can offer.