User Account Control is mostly annoying because so many applications have
assumed they have full run of the box and will break if they run without the
ability to hose your entire system due to any random bug. You will obviously
be getting a lot of prompting as you install your new software, but it does
scale back pretty quickly.
It will take a while for the tens of thousands Windows software developers
to get over some long-standing bad habits, and really the only way they will
ever do it is if they get a lot of complaints from users. MS has been
telling developers to get ready for Windows Vista's new UAC for 7 years, so
it isn't for lack of information or warning. The world of the Internet with
respect to security is not the same today as it was in 2001 when Windows XP
was released. Windows XP SP 2 helped, but it still has some fundamental
limitations on the level of security it can provide unless you live with the
even more painful world of Limited User Accounts without UAC's ability to
elevate within the same session.
There are also user habits that tend to result in a lot of prompting.
Insisting that you create all your shortcut or documents for all-users all
the time instead of using per-user areas for example. This falls into the
category of "Doc, it hurts when I do this.", "Then don't do that." It is
often convenient to use a command-line prompt elevated to "Run As
Administrator" to spawn all your various setup stuff to avoid prompting
during that initial setup phase, and then from there you shouldn't really
need to elevate often or use this admin command-line prompt.
That said, you could always turn off User Account Control and run as admin
all the time if it really annoys you so much. Of course, if you suffer
identity theft or your box become a spam bot, keep in mind that you
purposely turned off key security features. Still, the option is there and
easy to find if it really is impossible for you to adapt or move to more
modern software applications.