Millennials were born into an America that's hard to get by in when you're starting from the bottom. They didn't ask for that; they had no choice. Blaming them for struggling is cruel and unfair.
We raised four millennials, all of whom are productive citizens, living on their own, and contributing to the betterment of society. We help them financially when it is needed, mostly because they never ask for it and are thankful when it is given.
It's not hard to get by in America if you were raised with a work ethic. Our kids stood out from others even in their summer jobs in high school because they showed up for work on time and worked hard, and their peers didn't.
The problem is not with America per se, it is with the baby boomers who raised lazy, self-absorbed children who don't know how to work, but expect to live by the same standards as their parents who worked for decades to get what they have.
(Temporary help and housing, as has been mentioned above, is not the same as having children who are basically indolent.....which describes many millennials).