Water Rat - You are not wrong. (Where is Winds when I need him, but basically your post said
1. Your dream shouldn't be someone else's problem.
2. The costs for shuttle drivers, hostels, restaurants and other places that support hikers has increased.
3. If everyone gave the bare minimum or skipped out on their bill, how long would the business be around?
4. Shouldn't hikers do their best to ensure that these businesses are there for future generations of hikers?
5. Bad hiking behavior like stiffing a place reflects poorly on all hikers.
6. Excuses should not be tolerated.
7. If you can't afford to stay there, stay in your tent.
8. It is not up to others to foot the bill for you.
9. Not tipping or poor tipping will cause staff to become jaded.
10. Don't stiff the people who are helping to make YOUR hike possible.
Anyone who has a problem with this should stay in their tent; get their food from grocery stores; and get their sodas from a machine.
That is the best way for you to save money.