As this seems specific to the USA, this thread might be better in the appropriate geographical thread - be that USA or North America, rather than Travelbuzz - the moderators here are normally exceptionally quick to move geographically specific threads elsewhere.
That notwithstanding, for those of us unfamiliar with the political system there, does this Bill have any chance of succeeding? It sounds like it has been introduced by backbenchers/opposition rather than the government?