Honestly I think you should re-examine your perspective on charities. Just because they have some amount of administrative overhead doesn’t mean that they are always worse than simply giving money to a random person. That administrative overhead probably helps them operate at a scale that allows them to help far more people than a smaller organization could.
Like, if I give money to a local food bank, that would feed far more needy people than if I went to my local restaurant and bought a bunch of take-out and then went down to a homeless camp and gave random people the take-out. Because food banks have supply chain connections and economies of scale that allow them to buy a lot more food for every dollar than you can get at a restaurant.
Maybe you shouldn’t take a job that pays $3/hour and then blame other people for why you get paid so little. My brother in Christ, you accepted the job.
Fuck tipping. American tipping culture enables employers to get away with paying their hospitality service industry employees starvation wages. By giving a big tip you are just telling the employer “Don’t worry about paying your employees a living wage. I got you fam.”
Obviously I still tip depending on where I am, but the minimum amount that is considered socially acceptable.
If there was such a thing, a “Chinese learners” community for anglophones would be very welcome. I am trying to learn Chinese currently and it would be neat to have an online forum to bounce questions off of.