It’s not uncommon that we complain about the bugs in the technology we use. Dave Winer, who’s been developing software for over 4 decades, sympathizes:
many people don’t understand why all the bugs don’t disappear at once. Or why I made the software do something they don’t like. Because they don’t see a process. How can you blame them, even if they were here with me, all they would see is someone typing at a keyboard, going for walks, hanging out. How that turns into functionality, they don’t even know that it does turn into functionality.
The Aeon article linked to in his post is worth a read too