At least where I am, in the US, hosting your own services at home is all well and good until you become frustrated with the piddly upload bandwidth you get from your ISP and the potential of running afoul of transfer caps. Consumer acceptance of "personal clouds" isn't going to happen if using traditional "cloud services" is cheaper, faster, and more reliable. I don't see that story getting better anytime soon.