I didn't realise that Wroclaw was in Shannon that long. It's strange they ever had it from Cork then seeing that they don't allow flights from 2 Munster airports to places like Hahn or Warsaw. The general rule seems to be it's one of Cork, Shannon or Kerry, unless there's another airline operating who would steal passengers if they didn't offer a local service.
Regarding Birmingham and Edinburgh, Birmingham is largely a business route and 3x weekly won't pull business passengers from a 2/3 x daily service. It will take VFR passengers, but fares had got very high on that route anyway. I feel Edinburgh is much more at risk considering the passenger mix.