Since none of the options there are tangibly more upgradeable than the other, you can reduce your point to "The iMac is not portable."
I bet that iMac M4 sales meet their target, which is probably on par with the iMac M1 sales. And those were apparently good enough that they finally released an updated model.
I bet that iMac M4 sales meet their target, which is probably on par with the iMac M1 sales. And those were apparently good enough that they finally released an updated model.