Coming up on my first performance review at Accenture. I'll see how flawed the system is in a few weeks ;).
The problem is with what the viable alternative is for companies that are huge like this. It's just tough. Maybe we all just need to stop worrying about how other humans measure our performance/value.