"Talk is cheap", would seem to apply in this case.
Perhaps backing up the idea of a travel ban with fines, jail time, the loss of personal wealth, and a permanent ban from holding any public office would be more effective. Then again, politicians are not known for any desire to be held personally accountable. A "feel good" ban that actually does little is far more appealing than personal accountability.