I'm right in agreement with you... I mixed with fat lows (especially bass guitar) and smooth (not harsh) highs in mind... in mastering I asked for more in this direction and got it..... maybe took it a bit too far... The mastering engineer didn't do anything drastic at all, so all of the responsibility lies with me and my mix... I got what I asked for

...
If it makes it to another pressing, I probably do a slight remix... I think a db or 3 drop on the bass guitar on most tracks is about all I would do... that in itself would help to open up the high mids, and also let through a bit more bass drum... agree?