ROFL Gail, did you consider that unless you remember the answers to the secret questions... you can only reset your password if the email address is still valid?
Also, the post may be old, but the problem still exists. It has obviously never been fixed.
Either way, there are no restrictions to "sticking with an old account". A customer is supposed to be free to change accounts as long as he is willing to lose past purchases. As a matter of fact... I believe Apple requires it if you move permanently to another country/AppleStore area.
A customer isn't supposed to get harassed by poor programming that keeps asking for an account that is not the one in the phone's Settings/iTunes/AppleID. Lame is lame. Defending lameness instead of giving a solution is pointless, and if you were an apple employee... then it would be gross incompetence.
And no I am not talking from ignorance, even if "that is how it works today". I am a software developer myself. If I designed and coded something that poorly thought out and then antagonized users that noticed the flaw instead of fixing ASAP... I'd get fired on the spot. But then, maybe that is why Apple has volunteers manning these forums instead of having an easy to find proper customer support department.
What I would suggest as a start is answering what people are asking for: HOW DO WE IDENTIFY EVERYTHING PRESENT IN AN iPHONE THAT IS USING AN APPLE ID DIFFERENT THAN WHAT IS IN "Settings/iTunes/AppleID". And then submit an iOS request for enhancement to provide an easy to use mechanism that is on the phone and is obvious enough that people can find it without coming to the forums.