Well yous tayed in key, on tempo and had a definate beat and varied the melodies and everyhting, you even had chorus bride and all the others.
but the genre, WTF KIND OF A SONG IS THIS?!?
I'd say whatever you are inventing is a new style of music entirely and that's why people aren't liking it.
but i say good job, keep it up!