... or roll your own cheap PC router with the consumercrap9000 turned into AP duties only.
This is exactly what I finally did about 3 years ago, after having 2 consumer routers die on me in 5 years and a third one that got squirrely whenever there were more than 3 users accessing the Internet at the same time.
Used an old Socket 754 Sempron system with a CF card in one of these
as the boot drive, and a cheap PCI NIC as the 2nd LAN port. Loaded a copy of Ubuntu Server on it and I have had no firewall/router issues since. The only time it ever needs rebooting is when I decide to install software updates and there happens to be a kernel update among them; as of today it was last rebooted 150 days ago. The only exposed service on the firewall box is SSH on a non-standard port with direct root logins disabled, so the surface area for potential exploits is very small; all maintenance/configuration is done via an encrypted SSH tunnel (the box is headless and buried behind piles of crap in the crawlspace, so there's no direct console access).
Yes, I know it uses more electricity than a consumer router. Oh well. Maybe when I have some time I will do some experiments to see if using a Rapberri Pi instead would noticeably impact Internet performance...
The years just pass like trains. I wave, but they don't slow down.
-- Steven Wilson