You are absolutely right.
IMHO the tech industry should think a bit how we reached this point where there is an abysm open between tech and people. While other human tech, like cars, cameras, airplanes, music players, video/TV recorders, etc... have become easier to use with every generation, computers are going just the opposite way, they have become an absurd mess of crapware fighting each other for resources of a humongously powerful machine (compared to prevoius generations) while the poor user that just wants to do some video, or mess around with photos or any non-uber-geek stuff ends up wondering what kind of evil voodoo is running inside that stupid metal box.
I am a professional programmer, so I do know computers from a very young age (I'm not young anymore :P), and sometimes I am frankly embarrased when I have to explain to a plain normal user things about current computers, nothing has become any simpler or easier since the 8 bit times.
Has been technology advancement so absolutely geek-driven that we lost connection with the real world? Are we so busy laughing at our self-superiority that we can only design bloated software and messed up interfaces just because we can't go down (or up) to the standard user level anymore?
My 2 cents...