That's what House and Senate committees are for. They root out "pesky" and "frivolous" amendments. The 'Rats and a fair number of RINOs would slash this out in a heartbeat.
So what?
The purpose of this Bill is publicity.
There is no way Obama will sign off on it.