I guess we all kind of knew that the runway length would be an issue, but hopefully this might act as a prompt to do something about it.
As for the rest of the comments ... yes, Dublin was one of those peculiarly difficult straight in approaches with ILS, PAPIs and a lack of mountains or particularly bad weather ... very difficult indeed (well, for pilots who haven't forged their flying licences!)