Halo 3's sniper is so difficult to use because 50% of the shots you take are blood shots. Also, if your shooting at someone who's falling, then you have to lead your shots otherwise you'll miss every time. Unlike the reach sniper which is extremely accurate and gets blood shots only in very bad lag.