Everywhere is trying to upgrade their tourists and get the high spending clientele, the Spanish resorts are now complaining after years of catering to the low quality tourists. Problem is the limited number of such people and they're having fewer holidays now everything costs so much more.
Most things you can get in Thailand you can also get in Japan, for a way better experience and thesedays for not that much more with how much they've devaluated their currency.