The reason we end up with a convoluted law is because of senators who threaten to screw the country because of something petty. If all senators would agree to vote for the tax plan because it's overall good for us then we can have civilized discussions about how to tweak it to make it better. If everyone was like Collins and Johnson then we'll end up the same way we did with healthcare - Royally Screwed because no one is willing to give in. The answer is not to threaten to ruin an overall good bill because of a few small details.
Its not fair that Collins or Johnson should be able to run around and show their constituents what they managed to get added in, but not Rubio.
If the only way they got to add things in, was by threatening, then unfortunately Rubio needs to use that Avenue as well.