Latest proof of that in my case was with a new Wi-Fi 6 router Netgear WAX206. After indeterminate time clients would just stop receiving packets and would require reconnecting. WAX206 latest factory firmware is based on OpenWRT from 2016 (Netgear still refuses to open source parts of it). After flashing current OpenWRT the connection is rock solid.
These projects are great, but against the background of 100s of new crappy devices every year, nothing can ever be decently finished. Hardware is simply not sold anymore before any device fully matures, and vendors are very stingy with firmware.
Brainslayer is so obsessively paranoid about the idea someone might "steal" and "sell" DD-WRT devices that he obfuscates building the firmware as much as possible.
The devices also are just the stock garbage vendor GPL tarball with DD-WRT's UI on top. So you'll still be stuck with stuff like an ancient kernel full of bugs
This significantly shrinks the number of devices they support, but the devices that are supported have their lifespans increased significantly
Doesn't mean everything MTK does shines under the sun, but in Linux WiFi, they are probably the most open and well supported in the modern age.
6.x kernel is not expected to land anytime soon (late this year or early next year maybe?)
If you have a 6.x kernel, this is probably a fork of OpenWrt.
Not amazing, to be sure, and I don't know what those devices cost, but I think the situation is less dire than your post would suggest.
[0] https://openwrt.org/toh/views/toh_available_16128_ax-wifi
(Despite routers capable of gigabit speeds being commonly both free and available on eBay for pennies)