"So why isn't there this kind of stuff in routers?"
Specialized hardware is in routers. Typically, for this class of router, what you're buying is a highly specialized proprietary chipset and a stack of proprietary driver software that runs on a couple ARM cores. Most of the actual network activity is offloaded (switching, packet filter, cryptography, etc.,) and the software control plane just manages the proprietary hardware. The specialized hardware is why the thing can handle traffic at full rate in a compact box with little to no active cooling and a ~10W SMPS.
That doesn't exist in this router: it can't because no one has yet integrated a best-of-class hardware data plane with a RISC-V CPU+drivers and made it available to third parties for developing such devices. So nearly everything must be done by the CPU, and the CPU isn't all that fast.
If you'd like to learn about all this, have a look at Tomaž Zaman's YouTube channel and his development of an "open" router.
Specialized hardware is in routers. Typically, for this class of router, what you're buying is a highly specialized proprietary chipset and a stack of proprietary driver software that runs on a couple ARM cores. Most of the actual network activity is offloaded (switching, packet filter, cryptography, etc.,) and the software control plane just manages the proprietary hardware. The specialized hardware is why the thing can handle traffic at full rate in a compact box with little to no active cooling and a ~10W SMPS.
That doesn't exist in this router: it can't because no one has yet integrated a best-of-class hardware data plane with a RISC-V CPU+drivers and made it available to third parties for developing such devices. So nearly everything must be done by the CPU, and the CPU isn't all that fast.
If you'd like to learn about all this, have a look at Tomaž Zaman's YouTube channel and his development of an "open" router.