The "oversupply" of hotel rooms of one by favourite things about Bangkok. It means that you can always get a very good 4* or lower end 5* for bargain prices by international standards.
I also tend to avoid the international chains as they tend to set their prices by what they think the international traveller tends to pay elsewhere.