Nothing personal against tailscale but I hope it drives the point home that leaving the hosting of the key exchange server for your mesh network to an external entity is a little bit ridiculous.
I run my own WireGuard because I like to be the one responsible.
To each their own, no need for snark comments.
I don't imagine I should be expected to launch my own bank or semiconductor fab.