Again, another interesting experience while you were traveling...
One of the best bosses I ever had always asked us how we could be the solution to a problem. It's so easy to point out what's wrong, but she told us that if we're going to point issues out then we need to be prepared to offer an effective solution.
While reading your post I'm reminded that staying silent when you see a problem is in many ways just as bad as pointing out a problem without a solution.
As always, great post!