Jabber is just a protocol. They only did half the job. Non-hackers need something more accessible that they can simply put on their devices without having to run their own server. I don't have the answers, but the only thing I see being truly viable in this environment is decentralized point to point communication. The only reason the NSA can easily collect all this data is that it is all bottlenecked through corporate datacenters.