It’s not discrimination man. People (including bank and post office workers) work during 9-5 working hours, so it makes sense that these services are only open during working hours.
Now whether we could have a better system -- Sure! I'm all for a better society. I'm just saying it's not the way it is because of discrimination or some other conspiracy.