They definitely do not need a military. All those nasty dirt places have militaries to keep their own in check and little else.
At best they need a coast guard and an air force with a few transport planes and rescue helicopters.
The Spanish need an air force to keep the Moroccans nice, and the Greeks need one even more to keep the Turks at bay.
Same old same old.
I guess you don’t understand what being part of NATO entails (or at least is supposed to entail.)
If Putey-Pute gets too cute, guess who takes out Putin’s Black Sea fleet? Southern European NATO countries (Italy, esp., but Greece and Spain too) help out, which frees up US forces for other work.
Heck, the Italians alone could do it (wipe out the Russian’s Black Sea fleet), but “overwhelming advantage” works to minimize losses to the West.
Greece is one of the few Euro NATO members that actually meets it’s NATO commitments - not that it likely will continue to do so with its new ultra-left gov’t.