Earlier quoted context omitted.
Just to understand this, why wouldn't that be an acceptable compromise? As someone who uses linux on both a server and a laptop, I can tell you that when my laptop is unplugged, I'd much rather have that battery life than inbound ssh connection stability. I would imagine this is much the same for the vast majority of linux users. Could the lack of compromise be part of the problem?
If nothing's plugged in then many devices can indeed be suspended in some way, either by putting them in PCI power state D3hot or by cutting power if the platform supports it. Plug events are then signaled e.g. by an ACPI GPE (general purpose event, an interrupt sent by the platform to the OS). The case I was referring to was with the Ethernet cable still plugged in. They seem to suspend the Ethernet controller but d…
It seems like that would affect more than ssh connections, e.g. you wouldn't be able to receive email notifications.