Maybe it was for purity sake, but most of the Freedom Caucus, and the Republicans in general, have been running on a platform of repeal the damn thing for 8 years and at least they are being true to what they believe got them elected.
They also put Paul Ryan into the Speakership knowing full well how things would play out with Obamacare. The Freedom Caucus is corrupt and under the control of their donors.