Thailand is not going on par with other countries in the region, though, some of which are doing their best to attract expats. Take Vietnam, for example, which is offering free ID cards with benefits to foreigners living in the country. I'm three weeks into trying to get a tabien baan from my local district office (I'm nealy eight years with a work permit, B visa and paying income tax) and it may eventually take a month; that's before I even get to the pink ID card - Thailand is a complete joke compared to Vietnam.
A like from me for the share - it's always helpful to read about what's happening on the ground, even with a Non-Imm Visa. And while I don't think there's some grand conspiracy to make life harder for expats, things are certainly getting worse.
I use the AC this time of year for maybe 4 hours a night and not every day -lets say 3-4 times a week depending on the weather. it adds 1.5k to my PEA (government direct) bill every month. In hot season when it's on all night , the bill surges 3k+ just in AC, taking my total to 4-5k.
There are variables, of course, like the size of the AC unit, how much power it uses and the temp setting, but in all honesty, people telling you 2k is too high don't know what they're talking about.
And as other comments have mentioned, sadly, electricity is not particularly cheap in Thailand.
So let me get this right - your bill is 2k and you think that's a lot when you're running AC 8-10 hrs a day? With that amount of usage, you're lucky it's not a lot more. And if you can't afford it, stop using the AC so much.
If it's direct to the condo and it's a standard PromptPay QR-code, I'm surprised the Bangkok Bank app doesn't work. The only time the Bangkok Bank app doesn't work for me is with direct PWA/PEA bills.
Are you being billed by the condo or the PWA/PEA? If the latter, you can pay via the PEA/PWA apps, 7-Eleven or even Lazada. And sadly, Bangkok Bank doesn't support those payments but other banks to, for example, I pay both bills via the SCB app.