It's not really an accurate comparison. The E36, E46, and the E92 had modified exhaust systems. The F80 was completely stock.
If you really want to compare the sounds of all these cars, you need to have them all in stock form to have a common baseline.
The E92 also sounded a bit strange. I don't know if the check engine light had anything to do with that, but I wouldn't be revving the hell out of my car if was throwing check engine codes