I think that you’re wrong about the Medicaid card. As far as I know medicaid is asset based.
Maybe he got an Obama care card.
There’s no such thing as an “Obama care card.” You either have a private insurance card for insurance bought through an exchange, or you have a Medicaid card below a certain % of Federal poverty level. It’s either 100% or a higher % depending on whether the state has expanded Medicaid.
There’s no asset test for any type of “Obamacare”, which is sort of the point.