> I asked him to remotely reboot the modem because there was high packet loss.
FWIW, as a customer (assuming residential), you can login to the website and check for area outages/impairments at
https://www.xfinity.com/support/status-map. You can also use the Xfinity app to remotely reboot your cable modem, run diagnostics/check for outages, etc. See
https://www.xfinity.com/support/articles/check-service-outage
> Both times I've talked with him, he noted the high packet loss, started to reboot the modem, and then asked me point-blank if we had any PoE switches on our network.
High packet loss typically suggests an RF impairment of some type. I don’t know how to explain the PoE comment but am happy to look at your connection if you want to email me off-list.
> I said "it's up and working fine, why would I reboot it?".
In some cases a reboot will trigger a pull of the latest firmware, which might include security fixes, performance improvements, and other changes.
Jason