This does nothing. In addition, Obama lied. The Pakistani terrorist did not have a visa waiver, she got in on a “fiancé visa” because her terrorist Pakistani -descent husband was a US citizen.
And she gave a non-existent address as her place of residence, showing you how much good a visa does.
Certainly it doesn't go far enough. I like Trumps plan to halt all Muslims entering the country.
Probably more significant in that Trump is having such an effect.