They have a single out on the radio right now that sounds like trash. The engineering on the song is pretty bad. The performance isn't even that great. These guys really should hang up the gear and try something else.
I wonder if it was a satellite production. Meaning, they didn't produce it normally instead eveyone tracked their own parts in their own personal studios.
While this process makes it easier to produce an album that might not otherwise be possible (because of scheduling), these productions off don't get the level of TLC that an expensive studio production gets. The 'bad engineering' could be an effect of the 'quick and dirty' production style they used.
That and more and more mastering is being done in the mix using inline plugins versus shipped off to a specialist that completely masters every individual track.
Self mastered, satellite productions are much easier to produce and get published these days. You miss some of the finer qualities that you seen in your typical big budget studio production, but sometimes the self produced method is all that's available.
Quick and Dirty - More control, self produced, quicker production time BUT it's easier to here imperfections and inbalances in the mix. For many artists this is 'good enough' and this method allows them to produce more in less time.
Studio Production - Less control, outside producer, longer production cycle, but the end result is a finer quality product.