As I see it . . . . . there are too many people living in Dublin. The city and the greater city are too big. Only the North Strand was bombed in WW2. If the whole city had been bombed, the roads would now be straighter and wider. Simplistic view you may say. I don't have an acceptable resolution. Every weekend in Dublin is an Event Weekend. Try moving rugby international games to Cork; have Trinity open an additional university facility in Waterford; build a few huge Event Centres in Galway and Kilkenny; move some government departments to Sligo, Athlone, Monaghan; have international soccer games played in Limerick etc. But, nobody in Dublin wants any of these. Consequently, Dublin people are getting all that they wished for and the traffic and gridlock to go with it.
Dublin Airport Authority (DAA) owns Cork Airport. It won't leave Ryanair take over the old terminal building in Cork and Ryanair put a hub in Bristol instead. Dublin Airport is unfriendly and has far too many flights. I'm sure Shannon and Cork would gladly take some of the superfluous routes, but DAA won't hear of it.
I don't care about the gridlock in Dublin. It was caused by "Dublin thinking" by people living in Dublin. To get a plane Cork to Alicante two weeks ago I spent all of 4 minutes going through check-in and security. We boarded immediately; we didn't have to wait in a holding area (like we did in Dublin Airport a few weeks ago to travel to MIlan) and didn't need a bus to bring us from the terminal to the plane. I bet in many instances it would be better and faster for people in Templeogue to use Cork airport as a faster option than Dublin airport.
The cure to Ireland's problems are in Dublin, but the Dubs can't see it.