Dubstep is a type of music Autobots would play if they were musicians... you know, giant robots from another planet. It's like... kinda catchy, but also annoying. Complicated, but stupid. As for Dubbed Anime, I actually changed my mind as this video progressed.
The arguments people introduced to defend their hate for dubbed anime made sense. Dubbed can kind of dumb down the original intent of the creators, not always, some english voice actors are awesome, but a lot just don't match the originals.