I think it's great.
Maybe, I am just our of the loop and people are overly biased by their own expectations and context to consider the song on its own?