Where did the devs ever say it's okay to use macros to exploit the weapon switch mechanics? I seriously doubt any dev in their right mind said that, so I'd like to have the source.
IF it really happened, the guy should be fired without a second thought. Using macros is NOT welcome in any competitive multiplayer game, and with good reason. It's called cheating.
As for the argument saying that using a 120Hz monitor gives a similar advantage is one of the stupidest things I've read on these forums. High frame rate / low input lag ONLY matters in games where you have a very direct control of your aim/character, mainly in first person shooters like CS or Battlefield. Dreadnought works very differently behind the curtains, and the only latency/performance related thing that yields you a big advantage here is your ping to the server.
And what kind of argument is "if it's in the game it's alright"? Wtf dude, IT'S NOT IN THE GAME, you do it by an external program.
I could set up any macros I like, with a Sensei 310 it's quite easy, but I've never even tought about it. It's unfair, it's cheating, and people using it should be banned for days at the minimum. You people in this topic really make me want to delete the game and never come back... You probably are the same dudes that think it's totally okay to buy a mouse adapter for your PS4s and r4pe the poor sods online, who are still aiming with their controllers (as it was intended on that platform).