Sorry, but poverty is part of travel. If you cannot see poverty you do not deserve to see the world.
Whenever I visit a country with a HDI (Human Development Index) below 0.8 I have a set of rules. If these rules are not met I do not tell people I visited that country. Here are my rules

1. I will not stay at a hotel where the staff are paid above the international minimum wage. If I taste my complimentary chocolate and it hasn’t started to melt I leave. This is because, in a real hotel, the maids don’t get air conditioning due to being in poverty, and they are therefore sweaty and should cause the chocolate to melt.

2. If I do not have at least 400 fingers held out to me by beggars during my stay I do not classify it as a true visit. Of course I have some exceptions, for example a hand with 4 fingers is a sign of greater poverty so I count it as 6 fingers. If a child only has 3 fingers I assume it is from having fingers chopped off by exploitative rich owners, so that is not real poverty and I don’t count it

3. If the exchange rate for my dollars is not at least 20 of their currency I do not spend any money as they are not in poverty and don’t need it

4. If I visit McDonalds and a Big Mac is more expensive than in the US I only eat at McDonalds for the entire trip. This is because I can eat without giving money to countries that don’t experience poverty and thusly don’t have authentic food cultures.

Poverty is travel.