Domain names are not immutable
There are a lot of funny domain extensions you can use for your website today. Some of them are run by companies (like .blog), while others are country top level domains. Examples of country top level domains are .it for Italy, .us for the USA, .de for Germany and so on… Most of us might think that using a “national top level domain” is safer than using a domain completely run by a private company, but this isn’t entirely true.
For example the British goverment has recently approved the transfer of sovereignty of Chagos Islands to Mauritius. This means that .IO domains seriously risk to disappear in few years, as explained in this article.
Climate and political changes can put your domain existence at serious risk. It is always better to keep this in mind, especially if you choose an exotic domain name for your website (as I did several times).