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.
Still that doesn't solve the the backdoor issue. This one is much harder to solve.