The business advice is that it's cheaper to buy it than build it.
The engineer's perspective is that a square peg isn't going to fit in every hole.
"Geeks," are harsh. I mean that in the very broad, general, and discriminatory sense. We have to work with bad code all day written by bad programmers. Some of us make a career out of saving businesses from bad technology decisions and poorly written programs (it is NOT good work, btw. Just pays well). So when yet another new-comer comes on board with bright, eager enthusiasm to revolutionize the Internet (yet again) we do tend to be rather cynical.
I agree w/ the poster that the cynicism is a bad thing. We could be more constructive. Don't stop them from writing their own web server... show them where to look up the RFCs, reference implementations, etc. Encourage them to learn. We could all benefit from having more knowledgeable people around.