You can run the bridges yourself, they're open source. Requires more work (and your own server, of course).
As for third party services, yeah they can block you but then you'll end up in exactly the same situation as when you say "I only use Signal" anyway. The whole reason people are setting up services like this is because the people they chat with aren't on their platforms if choice.
I have a lot of apps on my phone. Several government and banking apps require to be updated at least weekly or they're locked out for security reasons. Sure I could interrupt my 2FA login flow to update the app (assuming I have fast Internet available) but why bother? Google Play should be updating those things in the background while the phone charges. Same with F-Droid, though that's buggy and gets stuck all the time.
My Android devices are nothing compared to my Linux installs, anyway.