My lifetime might not be long enough for "the long run." Any longer than that and your 200 years means very little.
I'm going to guess that you'll live for at least another decade, and tell you to go right ahead and consider that the long run. If you've any multiples of decades, you're even more set.
But that is factually incorrect. "stocks have been the best asset class investment in each decade for the last two hundred years" That is a totally incorrect statement.
To be proper I should post specific statistics rebutting this, but I don't have them at this time. If you are genuinely interested you can look it up yourself.