Dear friend,
Your concern is very correct. This is the backlash of follg. blindly western style of functioning where they don't have 30 X 3 Cr.gods & godessesss+ their children + wives + gurus & sages + bundhs/hartals + Avian flus + births & deaths of local corporators etc etc. If a holiday falls on either Monday or Friday almost every one apply for leave for rest of the working days and you will see offices wearing deserted look. Especially govt.offices. I can only suggest a few options -
1. If your administrators got guts say NO to mischievous leave applications
2. Revert back to 6 days a week routine reducing the working hours correspondingly
3. Fix targets and threshold levels for each and everyone with suitable time limits.
4. Fix attendance bonus &/ credits for future prospects with minimum threshold levels.
5. Or combination of these measures.
Good luck pal,
kumar.s.