Just under 10 years ago I was living and working in Germany. I was lucky enough to work with a couple of clubs in Hesse and fom top (Eintracht) to bottom VFB Marburg, there was a general sense of movement in the game. When I was with them Kickers Offenbach were struggling and in danger of dropping out of the Regionaliga South into the Hesse Liga, while Marburg were fighting to get up into the Hesse Liga. Marburg went up and Offenbach stayed in the South League, but both were aspiring to rise above themselves. There is no reason why teams like Mullingar Town, Fanad or such cannot compete well in a regional league and then with the right structure in pace go up to the top division. It's one reason why a lot of Irish money (investment) goes to the UK, there is a genuine pyramid structure and Peterborough can hope to get to the Championship in 4-5 years, Thurrock into the League 2 and this movement makes the game more interesting.
If, a decade ago, there was a pyramid in place in Ireland clubs who were genuinely holding their own like Ashtownvilla, Tolka Rovers and even Fanad, would all have had a chance to try proper semi-pro football and increase the appeal of the game.