No, compression can be a great tool. The trick is to know when and how to use it.
But talking solely about bus- and mixbusscompression in EDM, will it make any sense to use something like The Glue (SSL style buscompressor) on the mixbuss?
I know many people using that one to "glue the mix together" whatever that means.
I mean, if you can level out everything by adjusting the levels on the individual channels, why use a comp on the mixbuss if you want to "glue everything together"?