Love this song to bits, MP vocals and all. I wouldn't change a thing about it.
Don't get what's the big deal about that section anyway. Whether you like it or not, it's over in about 20 seconds.
Same deal for the outro - I actually think it builds up to a really satisfying climax, and the blastbeat does contribute to that.
Having said that, my only issue with the entire song is in the MP vocal section, funnily enough... but it's not the roar. It's that random "ugh" he does when the drums stop. Seriously, it sounds like something Mike did while messing around in the studio that they forgot to edit out. Still, it's so insignificant in the grand scheme things it doesn't spoil my enjoyment of the song in the slightest.