Maybe because the mainstream can't stand looking at names that are spelled LiKe tHiS.
But more likely because their production isn't as clean, and they don't have broad market appeal. And because if they were on MTV you wouldn't like them because they would be "mainstream".