There is a quiet problem ruining a lot of good music before it ever has a chance to connect with listeners. It is not bad songwriting. It is not cheap microphones. It is not even weak mixes. It is loudness. More specifically, it is the guessing game around loudness that happens in home studios every single day.
http://www.makingascene.org