Why have programmers (with jobs, usually) become the modern-day mendicants, begging pizzas and beer off of passers by? Or maybe they're like buskers, peddling their amateur/down-home status? What is the "donations" thing about? Doesn't it make people (with jobs) feel ashamed? Can you really say you're in open source, if you've got your little cardboard sign and upside down hat on all your projects?