While I don’t necessarily view them as cheating I do see it as an aid. That being said it’s not anything a player can’t do the old fashion way (both live and online) without the use of software albeit would be far more tedious. I’m also a firm believer that a tool is only as good as the person using it and while there are some who it benefits I don’t believe all who use it necessarily gain an advantage.
I would argue that any online poker room you visit likely has over half of its player base using such software. Here at ignition my guess is lower limit games around 30% higher limit games likely over half.
I personally don’t use one and still won’t but my gripe was with the fact that other players, as was I, could be deceived into believing that they are not allowed or that other players don’t use them.
As long as it’s known that when you play you may/likely will encounter someone using one I have no issues.
On a final note to enforce their use would bring into serious ethical and security questions. They would need to be able to monitor the end user machine which again is both a security concern and an ethical one.