Just to clarify, I'm talking Bangkok .... I blame both .. lack of customers and greedy landlords, however if you don't have any customers it doesn't matter if the landlord drops the rent 90% , your still losing.
I had a nice restaurant, thai/chinese landlord would not offer any discount so as to continue through for another year, hence shut shop.