It appears that Apple are doing what they can and providing updates for Sierra, High Sierra and Mojave users. Intel however, still have some work to do by providing CPU updates for some machines.
TechRadar’s article covers this in more detail. It also provides a list of older “vintage” Macs that are still supported, or are capable of running Mojave.