Pretty simple. ANY MOD that gives a player ANY kind of gameplay advantage over a player who is not uing said mod to me is a CHEAT if it enables the player to perform better using it...but in reality...things arent that easy...so what is needed in such a situation
...a whitelist and approval process. This approval could be made by volunteer forum staff of game company, beta testers, a council of players....there should be no need to pay people for such a approval process putting financial strain on the company.
To me any mod that tampers with Aiming mechanics, Visibility , Zoom , adds any form of automation to core gameplay is on 1st priority to be revised closely.