Logically you are correct..
Higher pay and standard hours would make people more loyal/improve morale, and actually improve retention rates (Which improves customer experience).
BUT.... then they have to PAY more... and at the end of the day, its all about coins in pockets.. and they would rather the coins be in the…