I don't think it's a Republican thing, the Liberal party and the NPD in Canada are both left-leaning and they have a majority yet they aren't pushing for this.
Pretty sure it's just run-of-the-mill lobbying and corruption unfortunately. A typical "think of the jobs!" type of thing.