This man is an ass. But like many, he does come close to having a point.
Those that are unemployed and cite 'no one is hiring' as the excuse, get a job at a fast-food place or in retail. Seriously, it will look more professional if you took a job, any job, rather than go unemployed until you can get one in your desired field. Few employers are going to be as interested in a potential employee if they lazily sat around for a year saying 'no one is hiring'... It is only an excuse at that point.
If you are unwilling to work at such jobs, develop a thicker skin. You are a bum, don't complain when called one.
This old fuck is an ass for making it a gender based complaint. All citizens have the responsibility to get a job and be a productive member of society. Regardless of gender/ethnicity/creed, it is part of the social contract for all the sweet perks we have for living in the west.
I mean, you don't really have to get a job, you can be a mooch if you want. I'd hope self-respect would keep people from being a complete and utter ****, but whatever, to each their own.