There is a contractual entitlement to public holidays and as employment contracts are legally binding, I disagree.
As for your comments on religion,the most popular religion in Britain and indeed Europe is Christianity....Fact. You don't have to attend Old Trafford every Saturday afternoon to be a Man Utd fan.