Westerners pay more for stuff in Indonesia.
A westerner's average salary are mostly many times for than the average Indonesian yearly wage ($2-3k?).
I don't mind people complaining, it's a national past time in Germany for example, and I have lived there quite happily for years.
The thing is, once you hand over your cash, you have no one to bitch about but yourself.
Someone hoodwinks you? You are the idiot! You don't like higher prices, don't pay them, no one is sticking a gun to your head!