Uh, not really. If you took your average business guy and said, "Hey, Mr. Business guy. Here's my idea, we don't provide any service or product, have no advertising budget, but people will give us money...what do you say, are you in?" He'd jump at the chance.
Businesses exist to make money. To do this they fill a niche by providing a service or product. Hopefully that service or product is of some social value, but it's not a requirement for a successful business.
My mistake.. However, they need to make a profit in order to stay around.. If they it goes under...