That's hardly a reason. All games that have accounts use that to track profiles. I don't see why we can't create a different ingame ID. In Sins you could freely use whatever you wanted.
This is VERY bad, and totally turns me off from buying any games from impulse that have online play.
Many people (myself included) use a specific ingame name, something most friends identify you with.