So... to extrapolate, if you're implying that current solutions are too complex for the average user and make people less happy & fulfilled, do they not deserve better ones?
By all means work out the bugs and make it more accessible to people who aren't sysadmins and have no interest in becoming sysadmins. But we shouldn't throw power users under the bus just to cater to the ignorant. Instead, we should be gently encouraging the ignorant to learn how their tools work and become power users, if not developers/admins. If we aren't willing to help people run their own computers, we might as well just centralize everything, break out the cannabis, and become priests of the Temples of Syrinx.