Universal Free Insurance? Yes! Stripped Down? No!