Google internally forbids the use of exception and having exceptions thrown in envoy header files can cause trouble when google code tries to include envoy library.
This is to raise this issue of possibly rewriting all the instances where exceptions are thrown in header files. It primarily involves getting rid of template functions that are throwing exceptions, which may or may not be a significant change to envoy downstream.