The idea that we should not settle for half a loaf (really 90%) because it would take the fire out of getting a whole loaf seems to assume we have any realistic political chance of a complete repeal.

This is really really fantasy thinking. There is no realistic chance of complete repeal. Even the raising of the limit to 30 was hardly a sure thing, in fact unlikely.