As a user of WRT1900ACS and WRT32X for many years, I am tired of debugging all kinds of bugs. As far as I know, there are some pesky bugs running OpenWRT:
Software flow offloading is much needed for WAN bandwidth more than 500 Mbps.
Apart from bandwidth problem, without flow offloading, large ip rule set will result in rather slow network connection. (netfilter_rtcache been removed in OpenWRT 21.02).
Anyway, we have already found a fix for software flow offloading problem, but have not fix the broken ethernet thing.
it has done everything I have asked of it the last four years and I fully expect another four years of similar service before any changes/updates to my local infrastructure.
superlative uptimes interrupted only to update to current builds
new updates to wifi benefiting my WRT1900ACS for 5Ghz and WPA3 (finally works)