ObamaCare is a winning bet for Democrats