I rarely post in to a thread where I agree with everyone. Usually I just lurk.
For what it's worth, I do think this is a hideous software practice.
I like the functionality, but would insist on more user information be put up front. This is going to be a great problem as time goes on, with software being able to change subtle things under the covers that 90% of the computer users don't even know exist.