It does share elements of a hard fork where the protocol is updated, yes.
I'm not speculating on block size increase, I'm just talking about hypothetically, if one were to occur, what is the best way to achieve it.
This method has the effect of degrading more gracefully for users on the old protocol, rather than suddenly leaving them on their own, vulnerable to double spend attacks.