Not impossible, but the likelihood of a domain being taken away on a whim compared to a social network deciding to "shadowban" or just disable an account on their network is significantly lower. Also, with a domain you might have a legal recourse to pursue with the registrar/registry. With a social network account? You're on someone else's turf, and they can do what they want.