Ugh, no.

Just give me a parser please. I want to see how I'm doing, and if I'm doing poorly, then I'll definitely want to improve.

Furthermore, more detailed combat logs and we'll be able to put up a logging site like warcraftlogs.com and you can compare yourself to peers and see how you stack up.

Shaming doesn't occur nearly as often as you guys seem to be afraid of. It certainly hasn't destroyed WoW.