Writing a quality review should be all that is needed to add weight to your opinion. Why does it matter if I know it came from Tom Jones in Skokie, IL?
Can such a competitor not create a "Tom Jones in Skokie, IL" Google+ (along with a myriad of other fake accounts) to achieve the same result? Or, is that to difficult for someone with those intentions?
My point is that a good review (not necessarily a "positive" review) is a good review whether I know who gave it or not. Is a detailed review from an anonymous user giving something 2 stars somehow worth less than a one-liner review from a "known" user giving it 5 stars?
That aside, as greyboy already points out, what is going to stop a competitor from creating a fake Google+ account to give that negative review? This move doesn't prevent that hypothetical from happening in any way.