Do you use an x86 or other high powered machinery to run your home automation, media systems, plex, etc? Do you use VM's? Have you accepted the poor state of OSS WiFi (as host/server, not client) with regards to performance, reliability, stability, features (no fault of the community to be clear) at this time yet? (As of writing this for anything approximately post atheros N era, some limited promise from mediatek to get this back again)
Use OpenWrt as an NVA (network virtual appliance), and enjoy tremendous benefits. Send your wireless through ubuquiti, or the other cheap commercial alternatives or if you don't need advanced features (multi ssid control, vlans etc), run consumer grade in WAP only mode. same goes for switching to some extent (I vlan my wans in through vswitch, aka only one nic required)
Never worry about being dropped support for (x86, 64 bit especially is likely never to be dropped as a platform)
Don't have to bother with drivers, as most virtual platforms are in base x86 built in. Even if you run bare metal, driver management is pretty trivial with the wonderful build system.
Have a couple systems clustered? Literally live migrate your router/firewall ( I do this on a mixed hw cluster even )
Run as fast as your line rate will take you on even moderate hw from the past 10 years. (I can max a 20Gb hyper-v lacp vswitch with ~15% cpu usage on a i7 3820)
Handle all sorts of heavy filtering, ipsec, wireguard, whatever you want with so much hw offloading it will make you wonder why you didn't do this sooner.
"Why dont you use pfsense/other appliance?"
Cause OpenWrt is awesome, extremely light (boots in 5 seconds, upgrades only take 8 seconds (internet down time)), its proper Linux, not BSD, features are available extremely quickly. There is a reason most consumer router manufacturers use owrt as a base, its awesome and flexible (albeit I don't think those manufacturers use that power in the greatest way, aka hacking old builds into oblivion, proprietary drivers, etc, etc).
Anyways my rant is over, I have used this solution for 5 years in a fairly complex home lab, 6 months of which I had 0 physical access to and it ran solid, no crashes. Do with this information what you will. This project is incredible and I hope everyone involved knows their work is greatly appreciated