So you are left with the choice of making something that works right now and will provide enhanced privacy for everyone or attempting to fight middleboxes and corporate configs and see a similar rate of adoption as ipv6.
Once absolutely everything is running through opaque https requests we might see middleboxes go away since they aren't able to do anything anymore.