The decision to make systemd the default in jessie has been made. The TC is still debating whether or not packages will be able to declare systemd as a dependency.
trying to make your non tech friends and family use diaspora is quite problematic.
Its a chicken egg problem: social networks need people. people wont join if peoole is not already there
I guess that liking or not, depends on how much you like the features, to forget/forgive/disregard it's drawbacks.
For example, Python has drawbacks ... but, I do LOVE the language, is just such I joy to code in Python, that I just dont care that much about its problems. For me, is the same for C and Lua
But, for C++, is the oposite. I do like some of its features, but, overall, I really hate the language. Too much headaches and pitfalls. And it's the same for javascript.
But, hey, it's a personal opinion. I do really respect brendan eich as a developer, even lot liking javascript.