I'll do my best to do that lol. I really wasn't trying to be a dick. I just can think of loads of times I submitted news to this site for bands with way more than a following than this band (at least from what I can tell from Facebook, which is not always an accurate measurement of a bands popularity).
I know what you mean. I too have submitted shit from lesser known bands to no avail, only to get pissed off over the fact that equally unpopular bands have gotten on the front page. It's a crapshoot when submitting stuff like this. Basically, if the staffer is a fan of the band, it gets posted. Otherwise, naw. Sean happens to be a fan of TA, so huzzah.