Rallies against the big insurers are welcome, but why is single-payer off the agenda? [Photo: Service Employees International Union]