maique You do have some points here, although I must say bunq's country-based whitelist is sufficient for me.
Swipe purchases are configured indirectly, i.e. when you don't have USA on your whitelist, mag stripe is disabled.
To be honest I never understood the desire of some people to disable contactless with their cards, but I agree that there should (again) be a toggle for that.