Which leads to:
https://support.apple.com/en-us/HT203905
" If you're using the iTunes Store or App Store for the first time
If you're using the store for the first time with an existing Apple ID, you must provide a payment method. After you create the account, you can change your payment information to None."
I've always end up back in UX loops wanting my credit card since I seem to need a new version that is free but in the app store to get security updates..