I don't personally see this as the end of the front mech. There are some notable disadvantages to the 2 alternatives. For typical 1x system, you need ever thinner chain, more finicky rear mech adjustment, and much larger jumps between gears for even close to the same range. Adding a set of hub gears decreases efficiency, increases complexity, hub cost, while gaining really not a lot in the process.