I think your listeners are a bunch of spoilt brats. A fair review is based on your work compared to general music, not your previous work, and should be based on mechanics, not personal taste.
I think this is one of your better tracks, happy and light, something that isn't easy to find. Even if this wasn't one of your better tracks, that wouldn't make this a poor track.