ATP is a joke of a site, everything I see ap post from these guys are just stupid. I'm sure this comes off as mad, but I'm not- just rolling my eyes when I see bands like "The Summer Set" when there are MUCH better/bigger/cooler bands coming out with new jams this year.
Those bands you are referring to probably don't fit what ATP!'s demographic listens to. Every site is different. AP.net just happens to cover mostly every genre in the "scene"