Leo is actually working on stuff, so he doesn't have time to sit around and toot on the forums all day.
And I'm really questioning the notability of half these people. Like 3 of them have done anything worthwhile, most just spoke about doing great things, not actually doing them.
Talking about making a game and actually making one are two different things.