Perhaps you folks don't know what it's like to have real problems and your ISP keeps telling you the router is faulty. Or what it is like to deal with helpdesk orcs who don't even know what a router really is and/or what it does. Or dealing with said helpdesk orc that loses the plot completely and goes blank at the mere mention of PPPoE.
But at the same time have the BLOODY CHEEK to try and debit your account before you get paid, and/or have the BLOODY CHEEK to send you disconnection threats the day your employer pays you one day late for some reason.