Interesting. Well, I liked the song from the beginning so this isn't really aimed at me, but you made quite a nice review of the song.
Are you feeling an urge to make everyone love it?

.
I haven't listened to it very much yet, I'm waiting for the single, but from what I remember I think that STEP you is much rockier than BF.