I would not want any program that monitors any program I open, no matter what the reason is for it to be there. And it is my right to not allow such a program to exist on my pc's. In order to put in that kind of system EA would have to be able to change their EULA, the original one, which is no easy feat.
Secondly, even if they put in that type of system, if you are a good enough programmer, you can hide your programs in memory and make them un-detectable by normal means. If you are good enough with hex editing you can stop that auto-close feature someone mentioned.
To monitor someones PC's for programs running in any way is against the laws of the United States, unless the user accepts that the program is running and gives permission. I would not and if something like this was ever put into effect I would work relentlessly and program an open source program to defeat it. Why? Because that is not the answer, nor would it ever be. I have never been fond of any company that would try to implement such a system.
As for the problems of cheating, afk bots will never be done away with, 2d or EC, accept it or you will constantly be frustrated. The reason is there are too many ways to hook into both clients, should it be done away with, the newest form of cheating program will come to follow. This is fact. Combating cheating is a delicate thing. While the average Joe dont make these programs, the good programmer that does loves a challenge. If they were to cripple the current programs, a new one would surface with in a few weeks time depending, that would be more powerful and exploit more loop holes.
How do I know this? Because as these programs sit right now, they lie dormant, the programmers of them are sitting there content. Break them completely and a challenge has been issued to the original programmers and new ones alike. and as mentioned before, there is nothing a programmer likes more than a challenge. You can bet a new team would surface, creating a new program, that would do a whole slew of new things and new cheats and exploits.
as it sits right now, no one is actively digging to find something new, they are content with what is already available as broke as it is. Think of it this way, the guys that make these things are a sleeping dragon, while its sleeping, there is not much to worry about. If EA were to wake this dragon by crippling what is available, this dragon will awaken with an army behind it (team of programmers). And with the way this recession is going, you can bet there are programmers that are bored and have a ton of free time. This can be very dangerous to the game.
When Sony decided to put in counter measures for everquest to cripple macroquest 2, they were successful and broke macroquest2 for a period of time. This brought a ton of programmers out of the wood work. In the end, when macroquest2 was fixed, they found a slew of new exploits that really messed things up in the game. Such as ghost killing, no delay attacks, no delay attacks with ghost killing, using class specific items with a class not able to use them ect. And most of this lasted over a year. The only way Sony was able to stop it, was for one of the programmers of macroquest2 to tell them how it was being done, because when they tried to track it down, there was simply too much information and it would crash. This was all done by programmers who were laying dormant until sony decided to wake them by crippling macroquest2. and in the end they hurt the game more than helped it.
Ask yourself, do you really want EA to wake up the dormant programmers out there who have time and resources to build something new and potentially more game breaking than what is available right now? I dont care if they do either way, I play UO for the fun of it and dont care about others cheating.
I guess I would love to see this happen just to say I told you so. It wont effect me either way, but while you may be cheat free for a few weeks or months, when the new one pops up, everyone will be crying and complaining about how bad it is for the game and all these new exploits are worse. and I will be posting "I told you so" in every single thread that pops up about it. Because, well, I am telling you so right now.
1. Do away with 2d I would quit along with so many others.
2. Cripple what they have now, something new and improved will pop up.
3. Make a program that monitors my PC and will break it and make my counter-measures open source and freely available.