OP is so incredibly stupid that I feel compelled to post...
Skrillex is a perfectly competent guitarist and vocalist, and I guarantee you that those skills are what gave him the ability to be so instantly successful in the EDM scene. I mean, the man is a genius at arrangements, synthesis, guitar, and vocals.
Have you ever touched a DAW or tried to produce an electronic track? I guarantee you its not as simple as you think it is. On top of that, you have no idea of the understanding of music required to produce something so well. I mean, he took this shit straight out of his head and turned it into music. I don't know how you can't respect that.
You know how many professional composers play each and every part of their songs? 0. Does anything separate them from skrillex? Not really. The ability to arrange and write movie scores doesn't separate you from someone who writes and arranges dubstep, electro house, or post hardcore.
Roger Waters for example... Played bass, mediocre at singing, wrote some songs and had other people play most of the parts. Are you going to assume he's a bad musician? No.
The thing that separates people with true talent and drive is the music that they create, not their ability to play guitar, solo stupidly fast, or talk their mouth off about music theory. You know who I think is a bad musician? Joe Satriani. His songs are complex, difficult, incredibly boring and emotionless. When you're just up there because you happen to be able to play faster than anyone else... Its time to leave the stage.
I've played piano for 12 years... I have trouble writing music that I like, its rare for me to finish a track. My ability to play almost any scale, arpeggio, or chord does not make me a good musician. I'll be satisfied if or when I have an album released on itunes, but until then I will keep making music and learning more about it.
(my post is probably wasted and OP is most likely a troll)