I think we need radical change, but it also has to be realistic change. With this type of employer mandate, it leaves open the possibility of less people being covered because it's simply cheaper for a company to pay the fine.
As for the government forcing it, it happens now. Companies, at least in my state, are force to pay into unemployment which is essentially a government run insurance. If you own a restaraunt here, you have to have a certain number of people attend a specialized training program for food safety, etc.
But, there has to be a balance. Bankrupting small business will just kill us.