Posts like this are always funny because they always turn into "everyone left because of the hacks/cheats/programs/etc"
Personally, I'd love it if all the canceled subscriptions gave reasons for why they quit and those reasons were available. I highly doubt if "all those external programs" is very high on the list

Odds are one of the top reasons would be "slow to never fixing game stopping issues". Sadly, this information will never be made available and all people have to provide reasons is the rabid vocal
minority of Stratics.
I doubt if UO mysteriously got rid of every hack, cheat, program, etc that there would suddenly be a HUGE surge of people coming back. I'd venture that it is doubtful there would be enough people coming back to replace the people banned rightfully or wrongly over cheats.
Lately, I've been largely inactive with UO because of the dev teams lack of timely fixes or updates. I'm sorry but one publish every 3-4 months is horrid. If they devoted ONE guy to fixing bugs, I'm sure EA could knock out one bug a week at the absolute worse... especially given the fact that some people on stratics have given complete walkthroughs on some of them
I've also quit UO for a couple months twice due to EA's super poor customer service(nice way of putting it):loser: