i do think perhaps im being a little glum about the wifi situation, even though we havent seen new/better hardware supported on openwrt for near half a decade. not just a "new standards" lag. on the hopeful side, codesourcery & others are doing a much much better job helping to make official open source image building a stable replicable manageable process. yes, almost always on linux 4.14 and or gcc-4 or ehstever and this infuriates me a bit, feels like a waste. but there is also more mainlinelining going on, both with cpus and with wifi cards. in fact it's almost just too well supported, that the problem is, now, that there's still not available hardware that has the new chips. for whatever reason the draft spec hardware all seemed to have bad errata, low/no drivers. and we just havent seen modern platforms with both the newer cpus and the newer wifi. still just not much hardware in general, even though draft spec equipment has been around for i believe years. progress isnt totally like i want but definitely some good signs too, and some just regular old "it takes a long long time before most chips start making their way jnto products". kudos to the hardwork of many who have been mainlining your drivers. you are doong the right thing. the future is exciting.
I haven't been watching the Linux+wifi space all that much lately, but what you outline still does sound much better than the situation even a decade ago. I get that it's slow, and I totally sympathize with and share your frustration there. I'm running 11ac gear at home, but I'll be due for a new laptop before too long, and would like to start the 11ax upgrade process. Seeing that I might have to forego OpenWRT (or just wait an uncertain amount of extra time) isn't really fun.
I used to do something like this, but I found it to be (moderately) annoying to manage and keep updated. And I find it hard to justify running a PC 24/7 that draws many tens (or even more than 100?) of watts vs. purpose-built networking gear that draws much much less. Sure, I could build something with an eye toward low power consumption, but I still doubt I'd be able to do as well as most off-the-shelf networking gear.
> But again it comes back to hardware. And wow what a tragedy we have been undergoing.
Agree that the 11ax situation is terrible, but consider pretty much all WiFi support is terrible on Linux for a while after new hardware supporting new standards comes out. I'm hoping that this situation will just get better with time, though I do worry that manufacturers are locking these things down more and more and are becoming even more unfriendly toward open source than they have been previously... which has always been not great.