There's another reason: support.
There are a lot of people who believe they're entitled to support for any code you release. Even if explicitly noted in a 72 point font that it's totally unsupported.
There are a lot of people who believe they're entitled to support for any code you release. Even if explicitly noted in a 72 point font that it's totally unsupported.
If someone googles your name and turns up a bunch of complaints in forums and blogs, that's a hard first impression to overcome no matter how you try to explain that you never promised those people anything.