It is a very simple issue which you are facing just some common sense.
I am working in a Central Govt Organisation, and most of times I observe that the holidays applicable to state govt employees are not applicable to us, so many times when there are holidays wherein the state govt depts are not working , we are working, these festivals are related , subjected to that particular state only, hence being a festival of only a particular community, state, and not being a major indian festival these holidays are not considered by central govt.
FOR EG:::::::
So now the issue comes, what will the Maharashtrians who are working in Central Govt Organisation do, when they dont get a holiday officialy for a festival which is important to them and to Maharashtra state or a particular city , like Jatra etc, but not a major indian festival, they have to take leave from Sick , Casual, Earned leaves. and this what they are doing.
If you observe clearly the list of holidays mentioned by Central Govt, not all festivals are granted holidays.