Hello LightSpectra, and thank you for your analysis.
I agree wholeheartedly with you, although you did omit two interesting and often unmentioned details:
1) Napoleon was NOT an unnoticed Corsican peasant ! May I quote from wikipedia:
"Napoleon was born in Corsica to parents of noble Italian ancestry and trained as an artillery officer in mainland France"
The truth of the matter is Corsica was donated by the Republic of Genoa to France a short time before Napoleon was born. Had Genoa enjoyed better fortune, Napoleon would have been born a Genoese, not a Frenchman (although even in this day and age most Corsicans grimace at the thought of being described as "french") and quite possibly joined the Genoese Navy rather than the French Army (and there would have been no Empereur, no French takeover of Europe, no Restoration at the Congress of Vienna in 1815).
This is also confirmed by the fact that "the little Corse" (as he was called by his comrades) was admitted ato the Military School in Marseilles as a Cadet in the French Imperial Artillery, from where he graduated at the age of 16. Had he not been of noble descent, he would have never been admitted to the Artillery; the borgeoisie were only admitted to the infantry and the engineers - only aristocrats were admitted to the cavalry and artillery, because only in those two Corps were subaltern Officers allowed a horse.
2) Napoleon's military genius became evident during the French Revolution when he embraced the cause of the Revolutionaries, and invented "manoeuvre of artillery fire"; before napoleon, each Division was composed of a number of Infantry and cavalry Regiments, and a few Artillery batteries; Napoleon regimented those batteries and exploited their effect by concentrating the fire of his artilelry all on one specific target, then on another specific target, and so on. He was also the first to determine the importance of "artilelry tables", that is, pre-made calculations set in a booklet which allowed the commander of a battery to determine powder charge, elevation and other parameters in order to fire quickly and effectively on any one target, as long as battery and target were on the same map. This meant his "Regiment d'Artillerie" could fire two, three quick salvos onto one target, and within very few minutes (which, in those slow-moving days, were lighting quick) steer all his guns on another target.
Napoleon lost at Waterloo because, among things, the ground was muddy and his explosive shrapnel rounds would go "plop!" in the mud rather than bounce and explode.