Why isn't software easier to install and configure? Why are we still using relics from the 70s as the base of our systems? Why are we so focused on mastering the tools of the past instead of creating new tools for the future?
I'm a long time Linux and BSD user. I sit in a shell for hours every day. And I still can't believe why we put up with this crap.
Shell scripts and one-liners. Ls and cat and grep and uniq and sed and awk and tar and loads of other low-level tools that you haphazardly string together. For the love of all that is holy, just use a real programming language!
With the powerful computers of today, we still interface to other computers through a text-based bottleneck that's basically from the stone age. What's up with that?
OK, this turned out to be a little rant. Don't take it the wrong way; I love UNIX, but I also hate all the cruft that just seems to accumulate and never gets cleaned up. I think we could do a lot better.