Ha! Great graphic. I agree much has been repeated around here, and even find myself repeating arguments if not in writing at least in my head. We're all kidding ourselves if we think a great problem will be solved for the world on this thread.
OTOH, I would hope we are slightly ahead of Sisyphus, maybe taking one step forward, and .9999999999 steps back.