Yes, this song rocks. Yes, System of a Down did not do this song. Anyone who has heard anything by them should be able to see that.
Also, I heard a song by a band called Choji Moji that has the exact same lyrics as this, only with some extra stuff in the middle. It kinda sounds like crap. Oh well, this song still kicks ass.