I have been on an Aer Lingus flight which diverted to Katowice from Krakow and the handling and transfers went very well.
Perhaps you would be better placed directing your complaint to Krakow airport and ask them why they do not have Cat2 ILS on both ends of the runway which is subject to common poor visibility.