The practicality argument doesn't apply when they already say they're doing more than necessary because they love computers and if you don't that you don't really love computers.
When someone says that you don't love computers because you did whats most practical or cost effective for you, how can they say that they love computers when they do or don't do something else because its most practical or cost effective to them?
If it saves my time, is cheaper or easier to use amazon rather than running my own data center, that doesn't mean I don't love computers. If they love computers so much that practicality is out the window, then why aren't they using their own operating systems and libc's?
Clearly there's no difference in effort between a day installing and configuring a Dell server and several thousand person years of writing a solid, scalable operating system, so your question is perfectly reasonable.
I understand that what I'm saying is a bit of a stretch, but when they claim people don't love computers for not doing that they're doing, they may as well take it to the extreme. People have written operating systems, maybe these people should say everybody else doesn't love computers.
I mean, obviously I don't expect anyone to build everything they use. My argument was aimed at the "you don't love computers" statement and not at the fact that they don't write their own OS.
When someone says that you don't love computers because you did whats most practical or cost effective for you, how can they say that they love computers when they do or don't do something else because its most practical or cost effective to them?
If it saves my time, is cheaper or easier to use amazon rather than running my own data center, that doesn't mean I don't love computers. If they love computers so much that practicality is out the window, then why aren't they using their own operating systems and libc's?