It's not a bad business model. It's a way to let 3D printing make a difference. It is part of the whole open source attitude. Think about all the great things that have come about because of thingiverse. I'm talking about prosthetis hands, replacement parts, etc. Sure it may not be a great way to make money, but it is a great way to help others, share designs, and allow people to approve upon other designs.