I think more companies need to start doing more health programs to prevent healthcare rates from rising. I currently work for an ESOP and the rates have not gone up in three years. It's a cheap rate for the employees, and co-pay is $5 for specialist appointments. My wife's pregnancy was completely covered and we owe $20 to the OB/GYN for the office visits she had. Never in a million years would I trade my insurance in for something run by the government. But, to help keep our rates low, the company invests in little stupid things to get people motivated to stay healthy, and it works.
They have a list of things you need to do to by the end of the year, and if you do it, you get 2 months insurance premiums paid for. They have Weight-loss Competitions where the winners get $100 gift certificates to the local grocery store. 2nd place gets $50, and 3rd gets $25. So basically all you have to do is try and you got a good chance of getting those. People are participating. It costs the company maybe a couple grand to do these little things, but it ends up saving the company tens of thousands by making sure premiums don't go up.
Long story short, Americans are just unhealthy, even those with insurance. This drives the rates up and makes it much harder for those without insurance to get something affordable. Government feels the need to step in now to provide Americans with something affordable, but its not going to solve the root problem. Some companies will feel that it's ok to no longer offer the benefit (I doubt my company does this) of health insurance, and more people will end up on the government plan. That is a given. However, we can reduce costs be offering other incentives for people to stay healthy or work towards getting healthy.