>It's an old fallacy. The costs of maintaining, modifying, enhancing, and testing your own code as well as the time lost that could be used on other aspects of the system (opportunity cost) typically exceed the costs of doing all that you've said.
>
>A good, automated system to generate installs sets & scripts and actually do the installation goes along way.
>
>If you have thousands of pages of documentation, something is wrong.
>
What if the library breaks for a new OS?
If it's not broken, fix it until it is.
My Blog