I'm actually in the process of trying to restructure how our company runs. Honestly, I think the millenials are easier to transition than the older folks. I'm with a 80 year old company that still runs off of the same hours (8-4:30) and many of the same policies for the last 40+ years. Business has changed. There is no reason our salaried workers should be adhering to an 8-4:30 schedule when we have a demand outside those business hours. Structure the schedule around the demands. Improvise each week.
My youngest employee (25 years old) is pretty ambitious when it comes to adapting and finding ways to do things. She'll work on the weekend for a client, but then come in late other days to stay near 40 hours. To me, it works great, but the older people think it's too confusing. She's also ambitious on creating better ways to do things, going paperless, etc. The biggest issue here is the archaic mindset of the older, "hard working" generation. They have a blue collar mindset in a white collar industry. No, you don't just get points for being here during set hours and working hard. Create better ways to do things, come up with new ideas, etc.