Já nevidím jediný důvod, proč nešifrovat. Proč by si měl uživatel hlídat, kdy jeho prohlížeč má šifrovat a kdy nemusí? Podle mne je pro uživatele mnohem jednodušší, když prohlížeč prostě šifruje vždy. To samé u ostatních protokolů. Už aby bylo šifrované vše, pak si budeme vyprávět o tom, jak byly doby, kdy se na internetu běžně nešifrovalo, budeme si přitom klepat na čelo a divit se, proč to tak bylo.
Doufám, že když prohlížeče vyžadují šifrování pro HTTP/2, že také velice rychle zavedou podporu DANE. Pak nebude s certifikáty žádný problém.
Apache není jediný HTTP server. Těch "mnoho" lidí, kterým se nelíbí binární HTTP/2, by se mohlo dovzdělat, jak vypadá dnešní HTTP/1.1. Běžně se používá gzip komprese a chunked přenos dat, takže binární je to už dávno...