Medicaid provide medical assistance for low-income people so they may have access to health care services
there are various medical services offered by Medicaid, but it has very strict eligibility guidelines. the guidelines may also vary from one state to another. Some of the eligibility also depends on age, pregnancy status, disability status, other assets, and citizenship.
With this, many middle class appeal that they dont get enough from their taxes. They are often refused by Medicaid unless they spend down their assets and meet the required asset limit. This is also the reason why many Americans are advised to insure on their own.
http://www.completelongtermcare.com/resources