I wouldn't say it deserves the rating it's recieved, but it's really not that great either. It sounds like you got bored and made this song for the hell of it. The constant crashes at those two sections were very annoying. Overall, it's a very weird song, at least in my opinion. And some of the synths weren't all that good.
Please contact me if you would like to use this in a project. We can discuss the details.