I think the problem with consumer Wifi routers is that they pack so many features in them (that few people need or use, but hey, if you're comparing specs and one router is also a USB print server and the other is not, you may as well get the one with the extra feature even if you'll never use it... just in case). All of those features lead to code bloat, bugs, and dilutes development resources so they spend less time on core Wifi functionality and more time on features that I'll never use -- I know I'll never use my Access point as a cloud storage server.
I've been much happier with my home worker after I traded in my all in one AP + Router/Firewall with a discrete firewall (pfSense) and Ubiquiti AP that's only an AP, nothing else.
I've been much happier with my home worker after I traded in my all in one AP + Router/Firewall with a discrete firewall (pfSense) and Ubiquiti AP that's only an AP, nothing else.