As I read about the ACA functionality (or lack of), I'm amazed that it worked as well as it did. Ignoring the idea of hundreds of programmers wandering around with little in the way of specifications for their individual tasks, it was a moving target. The original idea of the fed site was as a gateway to state exchanges -- basically collect some info for the fed tracking -- then pass off to the state. The states also had the provisions for their own web sites as a front door that didn't need the fed (KY's worked very well). In any case, a whole bunch of potential interfaces, each needing a verification.
Then add in the idea that a state could opt out (like Indiana) and the fed would have to take over the exchange function for that state, considering each state's idiosyncracies like medicaid (or lack of, like Indiana), and then adding in the idea that many of the states were dragging their feet and refusing to provide the rules for their choices until the very last minute... Of course states like Indiana bitched about how the part that they refused to do didn't work (duh) and so the whole thing should be thrown out. There's definitely some stuff in Indiana that doesn't work for people and should be thrown out -- Pence is probably the biggest chunk in our cesspool.
I'm amazed.
State's rights. The right to be as ignorant and assholish as they choose. Not only to the fed but even to their own people. And their own people are so dam stupid they don't even know when they're being screwed by their nearby gov't.