Well I now have a shop story to contribute.
This guy spends a bunch of time this past winter going through his 750 to address a few minor issues and give it a thorough cleaning and and polish. Pulls the oil pan, replaces the oil stopper & o-rings on the oil pump, cleans the oil screen and oil pan, goes through the carbs and clutch. He removes, cleans and polishes the dynamo cover, shift cover, clutch cover, etc as well. New gaskets all around, etc, etc. Since the pipes are off, gives them a good cleaning and polish.
The bike's now back together with new oil. Kicks the bike over a few times with the starter and the kill switch set to "off" before starting it to get the oil flowing before starting and to verify that the oil pump is working. The oil light goes out when it's turning over so all's well. Adds some fuel and hits the starter with no result. Bike turns over fine but refuses to start. Pulls a plug, sees it's wet so there's fuel. Grounds a plug to the engine and hits the starter -no spark.
He spends the next hour checking for why there's no spark- coils, loose wires, etc. He goes to far as to take the clean and polished shifter cover off to check to see if one of the wires coming out of the dynamo got pulled loose during reassembly. Oil all over the nice cleaned bits, etc... No luck, everything looks fine. Everything back together again.
He decides to give up for the night and sleep on it. Maybe it'll come to him tomorrow. If not, it's off to the local mechanic who's worked on them since they were new. He wheels the bike over into the corner and hooks the battery to the charger for the night.
The knucklehead looks down and sees the kill switch is still in the "off" position. Moves the switch to on, turns the key back on, hits the starter and it fires right up. I'm the knucklehead and that was my Saturday night.