I couldn't agree with you more.
This was the first year in the last three that I didn't get to personally attend the AGM.
If you actually get to meet JS in person he truly is a genuine, sincere and humble person. Much like you stated everything he does in life, and business is to make everyone and everything around him all that much better.
Last year I also had the chance to meet John Embry at the AGM who has an incredible amount of respect for JS. It's like a who's who in the gold community that attend his meetings so you can see the respect he commands.