While people seem to think that placing PayPal links in the article was begging, I don't see people complaining about 37 Signals placing order forms on the web on the Basecamp demo page. So, let me understand... Because he gave the story away for free, asking for a tip makes him lame, but companies who flat out charge for a product are not?
What's less noble, keeping the bank's money, or asking for some of ours?
What gets me puzzled here though, is it seems that it's OK for a company to charge for something (that may even be valueless to many, many people) and it's expected, but if an individual person suggests tipping on their "product" everyone gets their panties in a bunch. He's viewed as weak for returning the money, and annoying for asking for a tip. Oh well, being reasonable isn't always popular.
If you don't want to tip, don't. But it doesn't make what he did any less noble.
I guess my question is, why would he rather have our money than the bank's? Maybe I just have a different set of morals/ethics.