Forget "millenials"-- whenever someone brings up economics, I routinely and first ask them to define the terms "socialism" and "free market"; if they can't correctly define the terms, then their opinion is irrelevant.
I've gotten the funniest, most round-about explanations from people of all ages, in lieu of what would be a simple, one or two sentence "clear as the blue sky" response from someone who knew what the hell it was they were even complaining about.