Yes, you are missing something. Any such amendment, just like all the others, would have to be approved by the legislatures of 38 states in a certain period of time or it would expire.
“Rather a dangerous liberty than a peaceful servitude.”
I’m suspicious of anything that has so much Rat backing.
Also when the principal defense of the movement seems to be “Don’t worry. It will never pass.”