As web developer working in a company as consultant, I think often that I use a lot of free software like framework / library and tools to build proprietary applications without paying the free sofatware I use.
I feel sad about that, that our clients and my company do not want to pay ( with some exceptions ).
That's a social problem.Maybe some laws our just another culture about take care of our commons can change that.We can still hope. :/
Thanks for this long response. :)
I think that's a good step to have this protocol. And I hope that the entrance of Apple is going to make some move for E2E encryption.