I agree it's a political problem, and can only really be solved through policy in the long term, but at the same time the big companies could do a lot more to bring end-to-end encryption to the masses, especially when it comes to chat apps.
I think a viral marketing effort by the people will be good enough to create a mass of people using something like textSecure:easy to use secure(OTR) IM, backwards compatible with the android messaging app.
Still that doesn't solve the the backdoor issue. This one is much harder to solve.