Earlier quoted context omitted.
Of course, Europe has a GDP that's greater than the US. We just don't spend it on an imperial posture and wars of aggression.
No doubt. Your freedom to avoid doing so rests (arguably) on the fact that US picks up the tab for all that posturing on your behalf.
There are no European security interests in invading mid-eastern or latin-american countries, propping up dictators and toppling democratic governments in these regions and creating/financing the next wave of "terrorists", so that tab is all yours.
Furthermore, there is no "on your behalf" for the troops stationed in Europe. While some would argue that these are occupying forces in all but name, it's really in many cases just a convenient staging area for operations in the middle east.
In addition, and this tends to be forgotten, the nuclear shield is not a sign of generosity, but simply a tool to maintain US nuclear supremacy, by trading protection under the shield for a guarantee that those nuclear-capable countries under the shield don't, in fact, go nuclear.
US troops are stationed in those countries as assurance, human shields so to speak: if those countries are hit with nuclear strikes, US troops will die, ensuring a US retaliatory response.