There has been no free defense through NATO, because a great part of the military spending of the NATO countries has always gone to US companies, even in cases when alternative better deals had existed.
The only benefit that USA can claim is that without being allied to USA many countries would have been forced to spend more for their defense. However most of that spending would not have gone to US companies, so USA has benefited from the alliance at least as much as the other members.
USA has practically acted exactly like an insurance company. For now, until a war would involve NATO and USA would be forced to pay for it, during all the 3 quarters of a century during which USA never had to pay for a NATO war, USA has received yearly payments from the allies for military equipment, exactly like receiving insurance fees, so the balance for USA from the effects of the alliance is hugely positive.
(Of course, like for most things done by the US government in international relations, the positive balance for USA is not felt by simple citizens, because all profits have been grabbed by the shareholders or managers of some big companies, e.g. those producing military equipment.)
The claims about USA "subsidizing" allies are completely stupid, when frequently the "allies" have been blackmailed to accept contracts paying billions to US companies, not only for defense acquisitions, but also for some non-related infrastructure projects.
Especially in the case of the more recent NATO members from Eastern Europe, they have been forced to pay dearly for their admission into NATO by accepting various very expensive and onerous contracts with some US companies (e.g. Bechtel), besides buying expensive US aircraft or the like.
The only benefit that USA can claim is that without being allied to USA many countries would have been forced to spend more for their defense. However most of that spending would not have gone to US companies, so USA has benefited from the alliance at least as much as the other members.
USA has practically acted exactly like an insurance company. For now, until a war would involve NATO and USA would be forced to pay for it, during all the 3 quarters of a century during which USA never had to pay for a NATO war, USA has received yearly payments from the allies for military equipment, exactly like receiving insurance fees, so the balance for USA from the effects of the alliance is hugely positive.
(Of course, like for most things done by the US government in international relations, the positive balance for USA is not felt by simple citizens, because all profits have been grabbed by the shareholders or managers of some big companies, e.g. those producing military equipment.)
The claims about USA "subsidizing" allies are completely stupid, when frequently the "allies" have been blackmailed to accept contracts paying billions to US companies, not only for defense acquisitions, but also for some non-related infrastructure projects.
Especially in the case of the more recent NATO members from Eastern Europe, they have been forced to pay dearly for their admission into NATO by accepting various very expensive and onerous contracts with some US companies (e.g. Bechtel), besides buying expensive US aircraft or the like.