They're not centrists. Not a single one.
They just realize this is a political loser and are pretending to buck party leadership because they're all in districts that they're almost certain to lose in the midterms. They know the Senate will never approve the subsidy extension. It's all about publicity for them. I hate that they're being described everywhere in the media as moderates just because they realized they're going to lose their next election unless they act like they support the ACA.
They all voted for the Medicaid cuts. Bresnahan in particular put on this big show saying how he's "a hard no on Medicaid cuts" and that he "told leadership I'm not backing down."
Then the bill came up for a vote and, surprise surprise, he voted for it without hesitation, then insisted it wasn't actually Medicaid cuts because it was "only targeting fraud."
The Reddit API changes around third party apps like a lot of other people here. It was so clear they were being disingenuous about the changes and that it was a de facto ban. Pretending it wasn't a ban and that they "support third party developers" really pissed me off.
It's one thing to charge for API access (which is not unreasonable, per se, since API calls cost Reddit money), but Reddit decided to charge an extremely unreasonable and unjustifiable rate to third party app developers. On top of that, they decided NSFW labeled content could only be seen in their official app and could never show up in any third party apps that decided to pay for API access. They claimed it was about "making sure children don't see adult content," but that was clearly BS since they could just not serve that content in the API for non-18+ accounts and require third party developers to agree to certain terms of use or have their app cut off.
So Reddit forced third party apps to have to charge a subscription fee to their users and those users would not get full access to Reddit content anyway. Gee, I wonder what users will do if they have to choose between paying a subscription for less content or using the crappy official app with worse and fewer features to get all content for free...
The disingenuousness of the justification for the changes and pretending there was no ulterior motive was worse to me than the changes themselves. I missed Reddit a lot at first, and occasionally I still do, but I haven't been back since.