The people who wrote the 3'rd party tool just disabled a function of the game itself.
That's not the solution - it's just another workaround.
Blinking wasn't a problem until 3'rd party tools became common.

So the solution - and I agree with you - would be to implement an option to disable the refresh of your/partymembers/others character models.
But then again:
- How could you tell that you/a certain partymember/aso. got (partialy) striped?
- How could you tell that you/a certain partymember/aso. use the right weapon (since it's part of the charactermodel)?

In the end - BMN is a halfhearted workaround and not a solution since you can't answer the two questions above without exzessively checking yourself/others or even more exzessively gearswaping.