All hail the BOFH.
Not one of the two you asked (
) but my 2p...
My reply with the Juniper router was tongue in cheek to Disco_P, though it's still true. For a home user though, it comes down to what you need. Likely you don't need a 100Gb router with BGP and all that - like I said, I was taking the Mick. Much more likely you want a more simple gateway with, likely, just a couple of routes. Still a router, but not needing to be quite so over engineered or expensive.
It depends how 'properly' you want to set up the network. From my perspective, routing, firewall, parental control/content blocking and security are separate boxes. I'd have a locked down minimal router, either self-built (*sense, VyOS, IPFire, Linux, BSD) or one from a reputable vendor with known fast and reliable updates. Unfortunately though, that's hard to find in the consumer space.
I'd then separate off DNS to a different box (or in Docker) which would allow per-client customisation on what's allowed and what isn't. For example, I run AdGuard Home with all kids' devices tagged as 'child' in the config so all their traffic is subject to different rules to the wider LAN. They have safe-search enforced, adult services/sites are blocked, and they have other limits commensurate with their age. That's all just an adjunct though, as parental control comes from me over their shoulders actually supervising their access and good education, not a switch in a piece of software. You could just as easily run dnsmasq or unbound standalone and feed it what you need config wise.
Back in reality, most users won't care about any of this stuff, let alone want to set it up and run it. Much the same as most people don't know (or care) about which graphics card is which and they run on iGPU or think they've spent a small fortune when they get sequestered into paying £60 for an RX360. For the average home user, as ChrisD said above either use the ISP supplied guff and keep it updated (VM do this automatically for you), or buy something with good reviews (eg SmallNetBuilder) and keep it updated. If you already have something like the Asus box above, look at WRT and Merlin etc, for at least better/faster security updates and likely more features too.
If you're shopping for new, consider self-building or at least getting something with third party firmware available. What's fashionable isn't always what's best. If you don't know why you need a new router, or what features you need on it, then likely what your ISP gave you will 'do'. If you want to be sure (eg see the latest consumer router CVEs, including BT routers) then throw it into modem mode and put a *sense box behind it or even an EdgeRouter (ensuring it can handle your WAN linespeed with all its features enabled, as many can't).