“Technically you only have the right to travel within the jurisdiction of the US. Foreign travel is a privilege.”
Technically that is complete and total nonsense.
The privilege is being allowed to enter another nation not leaving this nation.
If it is a right then passports should be free and customs should not apply to US Citizens on their return home via a port of entry. Doesn’t searching the vehicle or bags of a US citizen crossing back into the US via Canada or Mexico violate the 4th amendment? Doesn’t a customs declaration form violate your 5th amendment rights?