Sites hosted on Netlify literally just depend on a github repo with a TOML configuration file at the root.
For basic static sites, which I imagine fit the needs of the majority of personal hosting, it's incredibly trivial to point the same repo at a different static hosting platform.