Hello Joanie
I love your analyse of the curent situation in the workplace it is so true.  Having millenials myself I understand a little their ways of thinking, maybe
When before we took our boss advise for granted, after all he has the wisdom being the boss, millenials double check it on the web, and after that with their peers.
When we were making plans to stay in the company for several years, millenials are already double checking their possible exit after three months, and they say it is because the work place is not stable and they know that they are not going to stay with the same company forever, so lets look at greener pastures, maybe?
They value a lot their social time, they are born with the internet in the craddle, and by that are very creative and savy
We all need to work together and we as older need to include the younger generation in , and value them so they will stay in the same company.
Thanks again for your wonderful input!!!!