It isn't. I have never installed SQL Server or a service pack under any account any part of SQL Server runs under. You need to have an admin-level account to install it, but it need not be the exact account SQL runs under. Since I am an admin on the SQL boxes I administer, I just install under my account.
Chris