People with medical problems don't receive Medicare and Medicaid, the impoverished and senior citizens do.
Say what you will, but if the only American citizens who receive aid from their country are senior citizens, veterans, and the impoverished, then the rest are gonna be mad when they see billions of their hard earned taxes flying out to other countries instead of spent on them. That just is what it is. Especially as the economic prospects for an average working man in the US gets worse and worse every year