I don’t think it was specifically concocted to enrich insurance companies. It was and is a mechanism to take a crapload of tax, fee, fine and surcharge money out of 17% of this country’s economic engine and divert it to the whim of Obama’s side.
While insurance companies may benefit from this doesn’t make it the reason; they only get whatever boon you think because that’s what it took to buy them off - Just Like AARP, and all the other special interest groups.
Think about it: You now have the Federal government mandating the purchase of insurance coverage by every adult in the U.S. If Ford and GM could get away with it, they'd lobby hard for a Federal mandate to buy a new car every three years.