Can we have an official word from Bioware on this subject once and for all?
It's physically impossible to prevent or to detect (and the main reason any game with microtransactions stores all relevant data on servers)
That's true but it's still in poor choice to teach people how to cheat.
Skyrim has a console - is it irresponsible to teach people how to use it? Better call Bethesda and tell them to remove the "list" function which tells you all the commands then.
And if you're OK with modding, then simply consider cheat engine or console trickery runtime modding.
How can you Role play by cheating?
That's absurd, unless you are saying that there is only One True Campaign in One True Roleplaying Game which is worth playing. If I want to play a game where my inquisition has scouts that can gather elfroot instead of calling Obama to personally go mine some ore every time a soldier needs more bullets, then I think I should be free to do so. If I think that I would enjoy the game more if I didn't have to worry so much about gathering effing elfroot, then why not let me? How does me incrementing my elfroot counter harm your experience playing the game?
If you want to run through the game with enough dexterity to never get hit and one-hit-kill archdemons, then that doesn't affect my experience either. I probably wouldn't enjoy it, which means Bioware not making this the default was a good idea, but neither am I hurt by you doing this.
So where's the incentive for Bioware to come after these people? They harm no one, so all Bioware would be doing is pissing off potential customers. If Bioware were to ban me, I'd simply take it as confirmation that I don't want to be playing Bioware games and go back to Skyrim.