I've always heard that your benefits amount at a large organization is almost certainly not enough to pay for the same benefits as an individual, because companies get group rates that you can't get.
It’s also not taxed as a medical benefit. Also, companies have to maintain certain enrollment proportions to avoid non discrimination testing, and so allowing people to take cash in lieu wouldn’t work out for employer.