In any ogher country doctors, engineers etc are not considered middle class but at least upper middle class.
Even though, consider the following example: you earn 200k pesos a month, which is a very high local salary. Given the high taxes etc, it would be very hard to save 500 usd a month (but...