But they won't go for it.
the Swiss poor shop for health insurance like everyone else, using funds transferred to them by the government. The sick are not discriminated against either -- they pay the same prices as everyone else in their demographic category
I don't believe the Republicans would ever get behind having taxpayers foot the bill for poor people's healthcare, nor outlawing discriminatory coverage for people with pre-existing conditions. Republicans have consistently opposed social programs and increasing industry regulation, especially ones related to product and service pricing.
However, in the exceedingly unlikely event they did get behind the Swiss or similar system, I think it would be a brilliant move. They'd be taking one of the Democrats' favorite binkies away.