@harald Two reasons, really:
Main reason: It's beyond my technical know-how to self-host a server and so I'll use masto.host
Second reason: Everything that isn't Mastodon is under-developed and just a bit shit.
I like the idea of doing what mozilla.social is doing though and running a different front-end like elk.zone -- but that's probably not an option to me if I'm using masto.host.