Xp has user accounts, these same companies were ignorantaly, and deliberately designing software that didn't work on user account in xp also. No excuse.
If that is the case and it is still the same companies and not different ones, I can't argue that point.
It certainly didn't help end-users and their security needing admin just to do play with the favorite software. I'm getting off topic though. -- The only thing necessary for the triumph of evil is for good men to do nothing - Edmund Burke