I love how this music video is literally made for the hardcore haters and the die hard fans. Only the haters who spend their time talking about someone they dont like would understand every dirty detail. And only the fans who spend their time defending every little thing this video is poking fun at would get it. Wow I love inside jokes.