For Charles, the comment that once made him a target of ridicule has become a reminder of how long he has been warning about issues the world is only now beginning to confront.