Navazování nového spojení pro každý požadavek je zbytečné i v serverovně, i když je to rychlejší než od klienta k proxy serveru. Proxy server ale může mít to jedno spojení k backend serveru otevřené mnohem déle, klidně celý den. Navíc přenášet víc požadavků jedním spojením umožňoval už protokol HTTP/1.1, HTTP/2.0 k tomu přidává ,,jen" paralelizaci.
Samozřejmě můžete o server push informovat proxy z backendu jinak, nějakou HTTP hlavičkou (preload je ale trochu něco jiného, i když vám třeba může stačit), ale proč to vymýšlet znova, když v protokolu HTTP/2.0 je to už vyřešené? Navíc dostupný software (např. Nginx) s těmi údaji z HTTP/2.0 bude umět pracovat, zatímco kdybyste si na to vytvářel vlastní hlavičku v HTTP/1.1, budete muset upravit i ten Nginx, aby s ní správně pracoval.