Question to the home lab/self-hosted community. I'm not asking one person specifically, because nobody needs to defend/justify themselves. Feel free to ignore the question.
I've seen some people posting that they cross-connect their servers/services using Tailscale. That basically throws everything in the same network/VLAN. So, except when the hosts are outside your home network, or you need remote access, how is that better/more secure than just throwing everything in the same local VLAN isolated from your main/personal devices?
Full disclosure: this is just for my understanding/learning. I run all my stuff across multiple VLANs, and only stand up Tailscale for very specific cases.