Gen Z cops a lot of flack for being snowflakes – and they are. It’s not entirely their fault, though.
nypost.com