I’m not opposed to this at all. I’m just saying that if we have some oath or pledge, I would rather it be the Constitution than the state.
In Great Britain MP’s and others are required to swear an oath to the Queen, and there has been a move afoot to make others (such as schoolchildren) do so as well.
I guess that’s why those folks are called “subjects”, while we’re called “citizens”.