There are a lot of things that are popular and commercial, but aren't very good. Or are just good enough. Consider Justin Bieber: It's not that the kid isn't talented; it's that he's only just talented enough.
"I wrote a song about my high school girlfriend who broke my heart and have been milking it ever since. The irony of it is, it's the very first song I ever wrote and it's the song that's pinned on my back, kind of like 'kick me.'"