If you make such risks up, then no one says that html will be readable in the same way in 20 years (which is already kind of true as you have a lot of old blogs with awful layout on mobile)
But there is an even easier one - nothing will happen to your html built files of 20 years, they'll remain... static.
The worst is you'll go to updating your lovely html by hand, but you would've saved yourself wasting 20 years doing that instead of using a better system.
No one says that single binaries compiled in the last 10 years might be usable without a VM in another 10 or 20 years.
And no, 20 years for the same blog to exist isn't even so rare.