You'll find longer modern songs on the radio...but you won't find any that were written by a new songwriter hoping to break into the radio with a pitch. The longer ones are by established acts who are already a safe bet...but no one is going to chance on a really long song by someone new. In such a position, you really want to keep it as short as you can.

I write long ones too...but I have no illusions about trying to pitch those. I'd stick with the shorties for that.