I'm not generally a fan of aim down sights for several reasons, but I think most of it comes down to me just being plain sick of the mechanic. I just feel like it's in too damn many games, and has been for too damn long. The mechanic, for me at least, has the tendency to make games feel very...