I agree with everything you said.
Of course Cruz is well aware of your first point, but was reluctant to explicitly go there because he felt he would lose it with that audience and the media would use it as headline the next day. “Cruz Against Covering Preexisting Conditions”.
This is an example of a more general political axiom. “Never ever provide a benny you don’t intend to maintain in the long run because you will never be able to take it away politically.”
Of course Republicans had nothing to do with providing it in the first place, still I think they’re stuck with it.
Another reason to hate the media. They prevent us from having actual, honest debate.
Do you remember when the people gave the House to GOP in an effort to stop ObamaCare from getting entrenched? What happened? Boehner rushed though a continuing resolution to fund every bit of it. Same thing happened two years later when the people gave the Senate to the GOP. Not to mention that they allowed Obama to postpone the worst parts of ObamaCare until he left office.
Politics is exactly like the WWE and they have the same audience.