Since lack of gift card it is systemic It appears they actively trying to discourage it.
Well not everything, PayPal is still missing and Steam is removed completely
In reply to CurseForge:
Nope, my guess they won't restock until Curse is sold and the new owner takes it over
Well in the past they clearly did. Lately it has gone downhill.
Seems to me they don't care anymore. I'm seriously considering removing my mods from Curse Forge as there is no more incentive to host my mods here.