the server you have in your pocket (your phone) is always online and supports multiple communications protocols (NFC, Bluetooth, Wifi, LTE, Audio...)
if we hadn't had NAT and reverse tunneling then things might have evolved differently. maybe a way to push data to phones over UDP or low power servers that could wake up to handle single requests. but it didn't play out like that.