Yeah but usually when you buy gift cards, you don't give out your address/Identication documents(Passport/drivers license etc), so you aren't fully KYC'd, no?
When I buy gift cards, not only do I not give out any personal details whatsoever, but I use a burner email address and account (if required) which I usually abandon after purchasing 3 or 4 gift cards and move to a new email/account altogether, so as even to avoid letting the the gift card seller build up a profile of what retailers I am shopping with and how much I am spending at each one. Combine that with only spending the gift cards in person, with your face covered (thanks COVID!), and not linking them to an app or other retailer account or loyalty scheme, I would say that's pretty good in terms of privacy and not being tracked.
It was bound to happen sooner or later but at the same time there has been a up-rise of other companies providing ways to purchase bitcoins without KYC verification which is nice to see
KYC for buying bitcoins has been around for a while and is getting easier to avoid if you are motivated to do so. More importantly, it is
your choice if you use a centralized exchange which asks for KYC or you use a decentralized exchange which does not, such as Bisq or LocalCryptos. But KYC for spending bitcoin is something else, and if the payment provider for a specific merchant starts demanding KYC, you may not have an alternative merchant you can turn to.