I found it irritating to select personal vs business each login. My business is a one-person operation, which was booted off SkyBonus a couple years ago when they started requiring five travelers per year...even if I lied and had my wife, son, and his wife use the number for all trips, I still wouldn't qualify for SkyBonus. (Still have a few months left on SkyClub Executive membership from cashing in all my SkyBonus points when I was thrown out.)
Obviously, no negotiated fares for my company.
After reading this thread (thank you), I went into my profile and deleted the useless SkyBonus number. No longer have to choose a profile on logging in.