NAT rozhodně je zlo, zlo, které zprznilo komunikaci po Internetu. Místo původního p2p je dneska vše centrální. Navíc existují (a používají se) i další protokoly nad IP, ne jen TCP a občas UDP a ty s NATem fungovat nemohou.
Ad SSL: Nejednalo. SSL je vrstva (secure service _layer_) navíc, která nepotřebuje (neměla by potřebovat) zásah do původního protokolu. Je to jen bezpečný tunel pro původní nezměněnou komunikaci.
SNI je bastl, který je někde podporován a jinde ne. Po SSL s webservery (webservice) komunikují i další nástroje, než jen prohlížeče pro lidi.