I agree with that. I avoid most apps.
Airline apps haven’t been problematic though. I give location only while using the app. And I’ve never received advertising notifications.
It’s quite nice to pull down an eticket into Apple Wallet and have it on my watch.