Although interestingly, it's only private insurance that violates Sharia. Single payer would be sharia compliant.
IIUC, this sharia banking objection goes for all insurance, not just health insurance -- if everyone is required to be in the pool, then it's sharia compliant. If you can choose, and thus win or lose, then it's gambling, and it's forbidden.
Michael