No longer paid for bank holiday by employer

Is it therefore fair to say that the person who works their 3 days as Mon/Tue/Wed fares better? Like if you look at what they are earning per hour on average they are coming out with more than the person who works on e.g Tue/Wed/Thurs on weeks when there is a BH ( on a Monday). Given most bank holidays are on a Monday ?
One of my ex colleagues worked on Monday/Tuesday & Wed. She got her full pay every week, if a bh was on a Thursday or a Friday she got nothing extra - I think this was incorrect retrospectively.
 
Is it therefore fair to say that the person who works their 3 days as Mon/Tue/Wed fares better?
Financially, probably yes. But they have to work every public holiday Monday which may not always suit.

By the way, Good Friday isn’t a public holiday so doesn’t have the same benefits as working a public holiday Monday.
 
Surly it comes down to preference or need?

The Tue, Wed, Thursday person will get extra cash where as the Monday Tuesday Wednesday person has a better €/hr rate that week.