I guess what fails to impress me is that even though you got a Perfection so-to-speak you were hardly ever in the fray of the battle. You spent most of your time hanging back in ideal sniping spots with a sniper. That aside though, well done!
I'll give you points in the fact that you had some pretty impressive snapshots, but anyone can get a perfection by camping. Although you did move around to different spots to camp, it was still camping. That, and the people you were playing didn't seem particularly intelligent at Halo, too. :\
I'm not a fan of camping, but when you can get a Perfection doing it, that just shows some skill. Some people get Perfections not by camping but by boarding a Scorpion or Banshee, but they get bashed too for using a power vehicle which, apparently, doesn't show skill. Even if you do walk around and still get that Perfection, there are still going to be people complaining about e.g. the weak opposition, the lucky weapon spawns, etc. A Perfection is a Perfection and whenever you get one, it's just a nice achievement. No need to take anything away on it.