I do not agree on that. Charity is something you give for free without receiving nothing in return (except billionaire tax-cut apparently). A Tip is a surplus you give to someone as "reward" to a particularly well done job as symbol of satisfaction.
This should still be treated as an "occasional extra", the true income stability comes from "decent" paid jobs.
... man, this is kinda empty.