Plus, personally I'm trying to reduce the amount of "trusted just because it's on the LAN" stuff and go more for a "zero-trust" approach as much as possible.
I keep an eye out on my battery usage and never noticed it being in the list.
On the zero-trust front - it's not really meant to completely replace authentication but it does help with minimizing attack surface. It does help with encrypting traffic, especially for stuff that does not talk https.
Wg-quick (typically comes as part of wireguard-tools on distros) is extremely handy for the initial testing.
Worse yet, some network filtering solutions also use the VPN feature.
One (maybe a bit involved) way around it is to route the packets on "server" if rolling your own VPN and setup the filtering there. It does defeat the purpose of the local apps though.