Well you can run on moral grounds all you want — if you like to lose elections. People vote on economic issues. Millions of them will want to hear about the economics of single payer because rest assured that Republicans will be telling them about how it will bankrupt them.