So, this happened. All of this group of bolts but the one you see came out of my crankset:

My question is.. how exactly do all those bolts wriggle themselves loose !? How do I determine what bolt I need?
Let's be honest: I'm not nice to transmissions. I weigh well over 200 lbs, my maximum measured output is about 1000 watts (briefly) and I ride in a fairly big gear all the time.
But what actually happens so that they vibrate out? I didn't think there was enough force to turn against threads offering lateral resistance...
I'm more a commuter than a sportsman, should I suspect sabatoge? (Ie, I leave it for 8+ hours at a time.) To be fair, I hadn't inspected these in errr.... uggh.... well over 500 miles according to my odometer.
I used motorcycle chain lube (it was what the hardware store had.)