Moochers are folk or devices that use the wifi
Without you knowing it. A Windows laptop can mooch a connection (or munch?) as it downloads updates or is infected and doing God knows what.
That's why I always try it wired and the WiFi disabled. Just for a test to see if there is some other issue.