Last time I checked, a majority of Republicans voted against it. It was a minority of R’s that crossed over with the Dems to put it over the top.
“No” votes are almost exclusively Republicans.
Yes, but it’s easier to have a hissy fit and abandon the party altogether because of the dinosaurs.
Of course most of the no votes are Republicans. Still, I think you are missing the collusion between the parties that happened here. If you watch the votes, many of the “No” votes waited until after the bill reached the threshold of passage before voting.
When they do that, it tells me that it’s been arranged that the bill will pass, and they are just putting on a charade of resistance. The Republicans most in danger of getting primaried can go home and say “I voted against it”, even though they voted in such a way that couldn’t possibly have impeded the bill’s passage.