Operator error my a$$ dude. I've been riding motorcycles for years and this is the first time this has happened to me. It doesn't take a genius to properly use a kickstand. There are way too many instances of this happening for it to be coincidence. You shouldn't have to leave your bike in gear for it not to fall over. There is definately a design flaw in the kickstand.
Sorry that your bike fell over dude...but if you're so experienced, how could it happen to you. Leave the bike in gear and roll it forward