I love this topic, lots of differing opinions. I'll add mine:
Dublin in no way represents the "real Ireland".
Cities are cities. You can go to a city anywhere in the world and it's the same. Cities are filled with a generally diverse group of people busy making a living. Culture, history, language, music, food, family merge into a city blend. My sister got her doctorate (in linguistics) writing about how tribal languages blended to form the language of Abidjan, Ivory Coast. Young city dwellers revel in the night life while those with families rush home, lock their doors and try to escape the noise and traffic. Children don't know their extended families like children in small towns know them.
In a way cities around the world are like towns on the wine route in Alsace. They each have their claim to fame they believe makes them unique: San Diego Zoo, Tate Modern, El Prado, Le Louvre, Smithsonian, Times Square, Sydney Opera House, Disneyland, etc. Cities have museums, zoos and professional sports teams but they're a faint reflection of a country's culture. Some cities offer more, and better, sights than others. Those sights become must sees for visitors. "City", like "town on the Alsatian wine route" is, however, a generic term that describes them all - they're more alike than unique.
Outside the cities is where you experience real culture. Small towns and villages are where you can experience unadulterated traditional music, religion, family life, food, ways of earning a living. People in small towns know their history and they all share it. If you want to know what it means to be French, English, Irish, Polish, Russian or Spanish, you need to experience small town life and values.
To some extent, even the generic names of countries aren't really descriptive. It's probably better to separate by language and dialect. Within Spain, there are a number of unique cultures: Catalan, Basque, Gallego, Andalusian, Castillian. Even in Germany, there's a difference between north and south. In the north they're Lutheran and speak a different German than the Catholic Bavarians.