Some devices are hard to upgrade in large part because they were never intended to be used with things like OpenWRT.
To that end: While it can be nice that OpenWRT runs on a quirky compact all-in-one MIPS-based consumer router-box (or whatever), the software also runs just fine on used Dells from eBay.