This happened because the Supreme Court ruled that states couldn't be compelled to expand Medicaid to cover the gap, which the original legislation had depended on to make the plan work. So states which did not expand Medicaid have an income range in which you can't get Medicaid or Obamacare subsidies.
In states which haven't, you can make too much to qualify for Medicaid, but too little to qualify for Obamacare subsidies: http://money.cnn.com/2014/04/21/news/economy/obamacare-medic...
This happened because the Supreme Court ruled that states couldn't be compelled to expand Medicaid to cover the gap, which the original legislation had depended on to make the plan work. So states which did not expand Medicaid have an income range in which you can't get Medicaid or Obamacare subsidies.
reply