I've waffled on this one a couple of dozen times the past two months. I like the tune, but I've never submitted it b/c....b/c...I'm not sure why...I just never liked it to a point where I had to submit it.
Like yourself, I'm surprised it took this long to be submitted. They play the hell out of it on my favourite station and every time they play it I find myself singing along.