A domain of one's own
A username on a platform is a guest pass. It can be revoked, renamed, or wiped out when the service folds. A domain is different. It is an address you rent directly, and you can point it anywhere you like.
Mine has moved across hosts more than once. The links never broke, because the name stayed the same and only the machine behind it changed.
That continuity matters more the longer you write. People find old posts. Other sites link to yours. A domain of one’s own is what keeps all of that from turning to dust.