Avaricious - extreme greed for wealth (wealth representing water in this case ha)
Flimsy - light, weak, unstable
Addresses and refutes an opposing viewpoint.
Answer:
When he feels like criticizing anyone, he should remember that all the people in this world haven't had his advantages.