The kick/bass/snare drives just about every song. This one is not unique in that regard. You can't mix by committee. You need to have one guy call the shots. The others can have some input of course, but they're wrong. The bass is way too loud, and they don't know what they're talking about.
I'll listen again later when I'm in front of monitors to try to give a more detailed analysis. As I recall, this one had better overall sounds than your other stuff, it's just the bass was way too loud.
whew.. down boy! we are all in agreement here lol.