There are some bits of this article that I disagree with btw, but I'm only here to appreciate 'DIRRRTY', so I won't bother :D