It's called artist development, these guys just released these songs. Give it time, I have a feeling they'll be on the radio in the near future. Sending a band straight to radio is the recipe for disaster.
True true. I wonder if they're already signed to a major and just haven't announced. Maybe their booking agent just got them these dates as a warm up to get their feet wet and work out some kinks in the live show. Regardless, they've got a great sound and look. I think they'll do well.