@elmo @thisven @downey @mattcen @pbone @matrix @xmpp I personally think the problem is that it's doing too many things at once. Great if you want to centralise everything, nightmare if you ever want to replace.
I'd want to propose following the unix philosophy, but that may be too much to ask.