Not really? If you’ve got the gold, you can give it to that person and let them purchase a token off the AH and that token can be used for 30 days of game time. If you need the gold, you can feasibly buy a token from the shop, put it on the AH and then gift the gold from that sale to the person. Or there is the two-month option or a subscription you’re paying for. There are ways of working it. I’ll even link you up to Marisol’s handy dandy game time/subscription chart to show all the ways game time can be purchased. Though definitely go to the post via link - the chart doesn’t show well in preview.
This has been in effect since March of 2021. This is not a new issue at this point.