A technical question:
Can Blizzard (easily) break any add-on whatsoever, even an add-on that is very similar in function to other add-ons?
If that is the case then there is probably no reason for Blizzard to go the legal route to stop someone from directly charging money for an add-on.