Yes, you are right.
But I would love to see a worldwide working non-KYC virtual card provider these days. I already gave up the hope for something like this.
You can find some, but the question will be how long this card will work, and there is a possibility that it will suddenly stop and you will lose all the money, as such services are against the regulations for issuing these cards. However, companies try to provide cards with a lower withdrawal limit than that imposed by AML in some countries, but soon those cards will be discovered, banned or restricted.
The easiest solution is to buy gift cards with Bitcoin and spend them where available.