CEDIT: AP Photo/J. Scott ApplewhiteThe new Senate health bill was released today, garnering such unfavorable reviews that it may actually be dead on arrival. This iteration includes a tax credit plan that is less than generous, provides $70 billion to insurance companies, and allows states to opt out of Obamacare’s essential benefits rule. Oh, and it will still strip millions of health care.