I think that is a reasonable capsulation of it. Even before that Woz argued with Jobs about slots on the Apple2. Then when Jobs came back he made the iMac but also and ode to think different people that needed real power and versatility.
Always some ying and yang and thats the point, to me, of RAGING against it when they go too far to a uselessly un-upgradable and un-adaptable direction. You can change things. But you have to scream bloody murder before apple notices. You have to humiliate them and shame them before they move.
And there have been huge stretches of time with hyper upgradable systems. Mac2, cx, ci, G3, G4, G5 towers, 1,1-5,1 Mac Pros, and even the 7,1.
If anything, the non upgradable periods, have thankfully, been shorter IMO.
So dont just sit and take it. RAGE AND HUMILIATE apple when they f'up. That's the only thing that seems to help course correct. People need to do so here. And in social media. Because the Apple Pravda press wont even mention that a pathetic i9 intel processor DUSTS the M2Ultra.