That really does sound like ideology cloaked in common sense. Demand for great healthcare is already essentially infinite no matter what new technology comes along, and we need a sane way to deal with that. Pointing fingers at the demand side is a common diversionary tactic.