Owning your own content - why is this so hard?

Just did a quick back-of-the envelope install of pump.io. Unfortunately I bombed out half-way through because the node.js on 12.04 is ancient by all accounts. Worse: apparently one of the ways to install a newer node.js has my favorite pet-peeve of requiring you to run curl website |sudo bash -.

And we wonder why folks just "use the defaults" and post on Twitter / Facebook. I applaud projects like Sandstorm that try to take some of the pain out of owning your own content. I think this is desperately needed for us to move to the next level.