Yeah, I thought so.
I think in a song like this it is quite important to have some separation down there. Mastering the song would indeed help, but not that much. It can give some air and balance the low/high end, but it really wont give you the separation with the bassdrum, bassguitar and electric guitar that this song needs.
But oh well, this is jsut my humble opinion