1: https://twitter.com/levelsio/status/1600232199243984897
2: https://twitter.com/levelsio/status/1600246753348882432
3: https://twitter.com/dannypostmaa/status/1600372062958538752
So if someone from US actually wants to go through the trouble to save $3, well, at least they're unlikely to be a bot.
You could to some extent make an argument that gatekeeping poorer economies is one way to prevent those bots from signing up. It's not one I necessarily agree with, but it is one way to mitigate the spam.
My solution would probably be to permit users from poorer countries to request a signup from someone else at a discount appropriate to their economy using an invite chain. That way you can still offer a fair way for users from poor economies to engage, whilst allowing for easy banning of spambots simply by treebanning the original inviter if you get the spam issue.