The federal government may be helping, but this analysis ignored the problems with that larger funding source. It is not an unlimited source of free money. 

A simple help might include increasing co-pays for those with the means to pay them. In my state, it's $3. That's less than a pack of cigarettes.