FuelStream
You should know that there's a big difference in a software that offers button macro and movement macro.
The whole problem with Bloody mouse and similar is that they offer movement macro which none of the other mice you mention does.
The fact is that the majority of the players buying the bloody mouse does so for its movement macro capability.
Wrong. All gaming mice of all brands can be programmed to do the very same things that the mice from Bloody and A4Tech do. The programs you mention are merely editors - the macros are always loaded on the mouse's memory and executed from there. I can't tell if Razer Synapse and Logitech Gaming already come with macros for no recoil, single button press multi fire, etc., but you can find them easily on the internet or write them yourself.
What could Facepunch do? Anything BUT punish innocent players. Not to mention that this block is stupid anyways and isn't going to stop all the cheating - which Garry, by the way, a confessed Linux hater, said a few months ago was mostly caused by Linux users... when the Linux client hadn't even been working for months.
Now they are taking out theirs and Easy Anti Cheat's incompetence on people who have nothing to do with that. And if you really think that harming lots of innocent players is justifiable in order to punish a few allegedly guilty ones... I won't be able to express what I think about you without breaking these forums rules.