Nice list, I would add routers (not everywhere). But for example here in Germany you get a device from your ISP for free but don't try to change the DNS settings because your ISP wants to know what you are doing online.
Only alternative is a fritzbox which is highly overpriced for a simple router+modem. >200€ for a cablerouter.
I had to buy a used fritzbox, need to nearly hacked them for activating the deactivated bridge-mode and put a cheap Asus router on it with flashed openwrt.