It's so easy to blame others for our failures. If Google's unable to capitalize on their social strategy with G+, they better get back to the drawing board and stop blaming companies that simply have a different business model than theirs.
I think what Brin is highlighting here is a problem in those 2 companies. Mentioning other problems that Google itself has doesn't take away from those companies having openness issues. Please stay on topic.
Come now, that's hardly fair - you are asking them to unilaterally open their doors And be open with their data, while the others would obviously not reciprocate.
Your standard for credibility ensures the speakers suicide, at which point there is no conversation to be had because the remaining players don't give a damn.
I suggest they acknowledge that business realities are driving them to do the same thing but that it would be better for everyone if they could find a way to cooperate.
Painting themselves as somehow superior while they engage in the same behavior doesn't seem likely to engender trust.