It makes sense to put a reasonable cap on allocation of money to things, including medicaid, as money do not grow on tree.
People need to have realistic expectation, both the public and the law makers., all grown up know that Santa Clause is not real.  Perhaps, medicaid assistance can be like the unemployment insurance, it should be a temporary assistance in nature to encourage people of low income to do something to change their economical problems.   Otherwise, there is no incentive to get off the program, and there is no end to it.  It will become unsustainable which is what we have right now.