This is the type of legislation that the Republicans should be trying to pass. The biggest obstacle would be a filibuster by Senate Democrats. It’s long passed time for the Senate to abolish that stupid and immature practice.
Nuking the filibuster is the acid test.
It’s not just a question of McConnell. There are a number of Senate RINOs who might not go along with nuking it.
Trump should make it an issue in the 2018 mid-terms if it’s still around.