I know. People think Mediterranean food is just some fish with vegetables and olive oil, which couldn't be further from the truth.
It really depends. People living on the coast usually eats more fish, while inland people is more into pork. Olive oil is always used everywhere, just in the north there is a greater use of butter. Vegetables do get eaten but mostly as condiment of some other meat/fish or pasta. We indeed don't eat huge bowls of veggies as they make it sound. But we do eat a lot of seasonal fruit.
And to add to the paradox, my region Umbria (which has the best longevity in Italy) is probably the Italian capital of cured meats.
Lebanese food is probably the closest to an ideal Mediterranean diet. It really is mostly vegetables with olive oil with a sprinkle of some meat and grains.