Dulux is fine, more internet scaremongering crap. We have dulux all through our flat and most we've needed is the standard 2 coats. We got the bathroom paint for the bathrooms and the finish is the same as normal.
I would put money on poor prep being the cause of peeling paint tbh