I'm tired of hearing about people hating on different genres of music. It's even gotten to the point where people don't admit that the genre they hate on requires some form of skill to create. Take Rap for example. There is flow, lyricism, and the beat. Rock requires good finger work, good vocals to match the guitars and everything. And requires ALL band members to be within a 1/4 of a second in synchronization. Country requires a good back story, some twang, and something to really set it apart from the other country arists you hear today. Dubstep requires awesome wobbles, which also incorporates variation of frequencies. As well as a good general rhythm. And so on and so forth. Every genre that you can think of, requires a special set of skills to produce. They can differ greatly or be extremely similar. You can dislike a genre all you want, just show some respect where it's due.