Well, the addon sounds versatile, and after getting over the initial disgust of someone playing WoW on a gamepad, it doesn't sound that bad. Not something I would do, as, after years of use, I am far, far more proficient at using a mouse and keyboard, but whatever floats your boat and all that.
...and it's not like you are using a Wacom tablet or something totally stupid, like that.
Unfortunately, for you, the only acceptable way to prove everyone wrong, is to get into raids or M+ 10 (or higher), upload parces to
WarcraftLogs, and link them here. Even then, I'm sure you will still get shit on by the shitlords here, unless you are a purple parcer (in part, due to all the shit you have been talking, about the superiority of the controller).