Because it's recorded, mixed, and mastered to be played on the radio or a smart phone and cheap earbuds. It is more often than not over-EQ'd and over-compressed. Not meant for critical listening - background noise at best.
Why is modern pop music today so terrible?