I think the Privimiles card from UOB Thailand is still a better fit for most people. That being said, for foreigners, it’s extremely difficult to obtain a credit card in Thailand and without a work permit it’s pretty much impossible to get one. Even with an Elite Visa, a bank will usually not issue you a credit card.