I agree in principle but in practice Apple made a lot of bad bets with the previous generation across the entire product line.
Intel failed to meet its targets time and time again, which hit Apple's production schedules especially hard since they tend to make big updates infrequently rather than continuously updating internals to be as fast as possible.
The USB-C ecosystem never got as convenient or extensible as they had hoped. Only now do I see a lot of good USB-C docks and peripherals coming out and it's still not as robust as you would want if you're building your entire product suite around it.
Some stuff there just was no good alternative, particularly SD cards.
The TouchBar was a dud.
The low-profile switches on their keyboards had big reliability issues.
And many more! Part of being a bold innovator is knowing when an idea didn't work out. The latest generation shows that they're willing to defer to practical needs rather than doubling-down on failed ideas.