You really ought to work on your drum mixing. The drum patterns themselves sounded very improvisational, and off-beat at times. Half the time it would randomly change up the pattern or lose cymbals or something for no reason and it didn't compliment the rest of the song well. It doesn't really sound like you listen to a lot of electronic music very closely.
Your melody composition needs practice, too. And the structure of the song is really weird and amateur-sounding. The way you had one synth cut-off, then suddenly a new one came in with a completely different melody without any transition at all doesn't really work. Try to get comfortable with looping. I struggled with the same thing for a long time, but once you do get confidence and copy and pasting a pattern for a long while, it can make a big difference.
I think you really have a lot of potential, but you gotta keep practicing and constantly listen to other music closely. Pay attention to how their music sounds and follow their example. I'm not saying you can't try to be innovative and original, you just need a little direction before you start taking your own path.
You have a point with pretty much everything you said. And no, I don't listen to much electronic music. Mostly punk rock. If I do, it's my friend's, Daft Punk, and Blaqk Audio. If you have any suggestions for artists to listen to, I'm always willing to take suggestions.