The Missouri Constitution defines the first duty of every senator or representative:
"Section 15. Every senator or representative elect, before entering upon the duties of his office, shall take and subscribe the following oath or affirmation: "I do solemnly swear, or affirm, that I will support the Constitution of the United States and of the state of Missouri, and faithfully perform the duties of my office, and that I will not knowingly receive, directly or indirectly, any money or other valuable thing for the performance or nonperformance of any act or duty pertaining to my office, other than the compensation allowed by law. The oath shall be administered in the halls of the respective houses to the members thereof, by a judge of the supreme court or a circuit court, or after the organization by the presiding officer of either house, and shall be filed in the office of the secretary of state. Any senator or representative refusing to take said oath or affirmation shall be deemed to have vacated his office, and any member convicted of having violated his oath or affirmation shall be deemed guilty of perjury, and be forever disqualified from holding any office of trust or profit in this state."
Oaths require enforcement. Enforcement depends upon citizens' knowledge of the law. I attend bill hearings at the state Capitol whereby citizens during their witness testimony quote the Missouri Constitution the reasons for why particular bills are unconstitutional.
Do committee members give credence to the Constitution they swore to uphold? Sometimes. Sometimes not.
If you are okay with legislators ignoring the Constitution when convenient, you enable tyranny.
Liberty depends upon enforcement of the Constitution.
Elect representatives and senators who put the Constitution of nation and state as their first priority.