I love a good debate, though it is much better when people can remain civil.
I do have a question though related to recoil (just to keep my post on topic). If recoil was handled purely on the server-side, why is FP taking measures to identify players using recoil defeating macro's such as Ghost Mouse?