The US isn’t making most NATO members in Europe not hit their defense spending targets.
It has also certainly served US interests to keep certain European countries "down" and have them reliant on the US for their security for other reasons too.
The idea that the US decided to "subsidize" European defense for multiple decades, out of their own generosity is.... nothing short of completely laughable imo.