I understand that the Halo 5 sniper was too easy to use due to the high aim assist BUT it was very fun to use and VERY reliable as a power weapon which made everyone want to use it.
In Infinite though, the Sniper is so unreliable.
It has descope which is perfectly fine, but on TOP of that it has flinch. In older Halos if your aim was steady enough, you could still snipe through descope. But now it doesnt matter how good your aim is because when you get hit you descope and your gun gets thrown in a random direction, making it very difficult to use aggressively as a POWER WEAPON.
Combine that with making the sniper much harder to use AND with it having a higher zoom than older Halo snipers and we have a sniper that doesnt feel like a reliable power weapon.
I say remove the flinch completely from the sniper (or at the very least reduce it significantly) and make the zoom lower. That way it will retain its difficulty with the lower aim assist than previous Halos but it will still feel like a reliable power weapon.