I suspect that the vulnerability to injury starts earlier with our most promising young players being over-conditioned, over-trained, and over-played at multiple levels too young.
Apart from having some insight into this with a young athlete of my acquaintance, I note the incidence of chronic injuries suffered by players who didn't make it at minor, or even u20/21, but who ultimately made it to play senior intercounty (in multiple counties - not just Cork). I can't quote the stats, but my impression is that those players seem to on average suffer less chronic injuries, at the same age, relative to other senior intercounty players.
It's often referred to as the "miles on the clock" syndrome. I think we need to examine that in more depth - I suspect too many hard miles are put on the clock before the car is ready to be driven that hard.