I suspect you're right about patience being a virtue. I suspect, it's not just millennials that are struggling with this.
I think we as a society could benefit from changing how we view productivity. Working hard may have been a good maxim in the bronze age, where it took more physical strength to accomplish goals, but we're in a technological society. We're so technological that robots, androids, and AI are likely to make most jobs redundant. That's also a reality that is changing this conversation. The human being has more value than what any employer is willing to pay to compensate for their time. When 60% of all jobs go away due to technology, how we will measure a person's worth? Should we be deciding what a person is worth?
Or should we let the individuals decide what they are worth? Okay, some of might starve. Some of us are going to get what we want. The hope is, the employers and corporations are also going to have to change. You can put the entire emphasis on change on the individual. CEO may have to take pay cut. Oh well. They may have limit their employment to one company, as opposed to the present situation where they're on the board of execs for five companies and they get golden parachutes for each. Individuals take more risk. Like, being told 401ks was a better deal than pensions and gold watches, the only carrot that kept people at work. Meanwhile, the banks have been using our 401k to purchase property so they can rent us our homes... Where did my 401K go? Sorry, there was a drop in the market... But you still own the houses?
Yeah, give me the beach. I can interview a patient from anywhere, except my license restricts me to the state I got it in, even though I know there are other states who need my services.