Actually Americans went without basic healtcare long before the establishment of the State of Israel. 
The money that Israel receives goes towards military expenditures that serve US interests as well, who 
require an ally in the Middle East with similar values of liberalism and keeping Muslim terrorists in check.