I disagree too. To me this is not even close to a so-so track. It´s one of those songs i listen to more than one time and believe me...
...I´m hard to please when it comes to listening to new releases.
Maybe the rhythm of the beat makes you dislike it in the first place but then again it´s what makes it special.

I didn´t pay too much attention to the lyrical content but vocal arrangement and delivery sound up to par to me.

It probably won´t be the best radio cut but tracks like that make me wanna pay my hard earned money for an album.