Kind of. You will have a bad day (or month) if your domain registrar is screwing you. But you do own the domain. So you should be able to get it back.
With Google/Facebook and similar you have no right to your account.
Be careful not to overstate here -- this is only true for restricted definitions of "own".
However, your point remains valid. Control of a domain name is much more predictable and defensible than control of a Google/etc account.
Choose the TLD and the registrar carefully, and do not fail to pay registration fees.
Kind of. You will have a bad day (or month) if your domain registrar is screwing you. But you do own the domain. So you should be able to get it back.
With Google/Facebook and similar you have no right to your account.