"Yes, its insulting like when posh kids go off on gap years to poor countries to see how lucky they are, and claim to be helping."
You sound like some people who had a go at a friend of mine.
He worked in Botswana (and several other places in Africa) for many years. He was a qualified engineer who was paid a pittance in comparison to what he would be paid here, even taking the lower costs of living into account. Yes, he was a high earner by local standards, but a very low earner compared to what he would be paid anywhere else.
He did this to help people. He was involved in designing, manufacturing and installing wind-powered water pumps to replace the increasingly unreliable diesel-powered ones most towns and villages were using at the time. He had a car, an old beat-up landrover, and a couple of motorcycles, which he raced. The locals liked him. They appreciated all the work he was doing to help them, and the sacrifices he was making to do so. They enjoyed watching him race, and cheered him on every time.
One day, a couple of do-gooders from a charity turned up. They had a go at him for his "excessive" pay packet and "extravagant" entertainment choices. Apparently, what he was doing was not enough. He should have been working for the same money the locals were on, owned nothing and worked such long hours he didn't need entertainment.
He asked them if they'd prefer he went home, didn't help the people and earned 10x what he was on there.
Some people will never be satisfied. If you donate a fiver to a charity, they will ask why it wasn't a tenner. If you volunteer for an hour, they will ask why it wasn't the full day. Any if you sacrifice a well paid career to help people, they will ask why you aren't living in poverty while you do so.