If the US wasn’t paying the cost of the free world’s defense and taking care of half of Mexico and Central America it could provide “free” healthcare as well.
The taxes are about the same between the two countries. Canada gets healthcare, we get a Roman-style military.