I love people who say halo 3 sucks, its just because you don`t know how to adjust to a practically identical game, you babies need suck it up and play the game, because no one will be on halo 2 soon you addicts.
i don`t have h3 so i didn`t even know that rockets do that in the game. but it`s good i guess, doesn`t make the weapon as powerful, and if you practice, you`ll be able to reflect rockets coming at you.