Regarding the need for upgrading every few years: canonical offers a 2d
desktop option that launches automatically for older systems and anyone can
get to it from the login screen. This still runs ok on my 12 yr old
desktop. Canonical may be trying to become more relevant as a business by
offering the latest and greatest for new hardware, but they seem to
continue thinking of older hardware.