As pessoas mais pobres são as que realmente pagam pelo sistema público de saúde, já que são a maioria. O sistema privado deveria ser parecido com o de seguros, cobrando mais alto daquele que corre mais riscos, como um fumante, um jogador de futebol, um piloto de corridas, um comedor de bacon... Não faz sentido cobrar igualmente, seja pelos impostos ou preços no sistema privado, de pessoas com estilos de vida diferentes. Os prudentes, os saudáveis, os que menos consomem porcaria (pobres) acabam pagando pelos outros.
Sem contar, claro, que isso acabaria tornando as pessoas mais saudáveis. Pagar pelo que você custa ao sistema de saúde, principalmente se esse custo for aumentado por sua própria culpa, tornará um mal negócio não cuidar da própria saúde, visto o prejuízo financeiro. E se não quiser mudar seu estilo de vida, que custeie seu próprio desvario. Nada mais justo do que isso.
Quanto aos carentes, os hospitais podem criar "bolsas" para os pobres. O governo também pode dar incentivos fiscais aos hospitais que cobram mais barato de quem tem pouca renda, ou qualquer coisa parecida.
Mas a sugestão do Porto já seria, também, um ótimo começo.