SECTION 10.
No state shall enter into any treaty, alliance, or confederation; grant letters of marque and reprisal; coin money; emit bills of credit; make anything but gold and silver coin a tender in payment of debts; pass any bill of attainder, ex post facto law, or law impairing the obligation of contracts, or grant any title of nobility.
What two people contract amongst each other ought not be impaired by the state.
You're misinterpreting Art. I § 10, which is referring to the (currently 50) states. Only Congress may "impair[] the obligation of contracts." A legislative action doing such a thing is, for example, bankruptcy. Even with respect to the states, the prohibition has never been absolute, and certainly is not now.
This section of the Constitution was drafted to prevent practices in which the states would either pass "private bills" relieving (usually) some wealthy person of his contractual obligations, or basically pass laws giving the property of foreigners to colonists, causing a fear by the Framers that this would scare away foreign capital.
Check
Federalist No. 10 by Madison for a fuller explanation.
ETA: Incidentally, not arguing your actual point, at least not here, just your citation.