He is most definitely right, and Greg is most definitely not attacking you. The mix should be taken care of before the mastering. As for my opinion, it basically sounds more harsh in the highs and louder. It made the song sonically annoying. I'm not sure if you mixed it, or if you even have...