KBC: agree, that an app was great and the customer service opening hours much longer than the Irish banks had. I always was surprised about the customer service knowledge and swift accurate responses over the phone and chat. I absolutely loved their chat working even at night (not just to report lost card, but for any general questions too).
PTSB: my local branch are incompetent and slow, made too many errors just while opening my account. Customer service are incompetent, gave me a false information over the phone about my branch opening times and gave me a wrong date for my appointment (emailed me this which I showed in the branch who apologised and admitted the mistake, but still asked me to come back another day as they didn't have available staff - this was last year). Their app is terrible, online banking is outdated. Can't login to the app with a fingertip, need these funny numbers. Their app is simply outdated.
AIB: customer service used to be better, lately they are arrogant and either lazy, tired or unmotivated, opening ours, as any other Irish banks', are inconvenient, app is just average (but not better than KBC's), fees if used as the main bank are dear. However, fee structure is convenient in the sense that AIB can be used only for a wage and then Bunq, Revolut or EBS for daily transactions and direct debits - this way AIB would be one of the cheapest option, but having two accounts in two separate banks would give more options.
EBS: no banking via the app, online banking is so basic that I laughed, need a lot of patience opening an account in branch - a bunch of paper. Need to be very understanding, patient and respectful to the staff who has to deal with this 15-20 years old system daily. I feel sorry for them. It's free, so I was very grateful and polite for their time helping me. Setting up access to the online banking is a free circus, but I liked it, because it's free. It was fun and also funny. I don't want to complain about EBS, because I pay them nothing, and my expectations are equal to zero - exactly zero I pay them for service.
BOI is not for me - I hate absolutely everything about them. My partner has BOI. So many times we had issues with them. Their biggest problem is that many of their new features are built on their ancient system. There are certain yhings what you can't get in their online banking so you need to send them a text using their messaging system, similar to the Revenue.
I see no reason to pay PTSB or BOI their fixed monthly fee for banking.
I think that AIB is the best to be used for salary and then Revolut, Bunq or EBS for daily expenses and direct debits. AIB has no monthly fees: there is a quarterly 4.50 Eur fee plus 20c for each online or POS chip transaction, tap is free. It also costs to send and receive (!) money into your AIB account - thats 20c. So just to use an AIB to get a weekly wage into your account is (4.50/3)+(0.20×4)=2.30 Eur per month. If you move money to your Revolut/EBS once a week for daily transactions, that would be 3.10 Eur per month with AIB which is still twice less than PTSB or BOI.
The only thing about PTSB is that you receive 10c for each transaction when you use PTSB bankcard meaning that it can reduce your monthly 6 Eur fee. But I personally don't use my bank card 30 times a month so AIB + EBS/Revolut works the best to me. There's another advantage using AIB with EBS - AIB issue Visa debit cards and EBS issue Mastercard. I believe, Revolut will also be changing cards from Visa to Mastercard gradually. I prefer having two different types of cards in case if one of them has system failures and can't be accepted in store - we've seen that happening a several times within a few years' time.