Europe and it's individual countries have been enjoying the US taxpayer paying for most of their security for the last many decades. I've long thought that the US should only have a few strategic bases in partnership with the host country and that would go a long way to help spending being cut in the US. However, Europe's version of socialism would cost significantly more if they had to foot the bill for defense that currently the US is paying for and has for quite a while.