The problem isn’t him living at home. By all means if it works out with them fine.
The problem is that when he gets on the high horse and starts riding around town claiming “moochers” and “lazy” are taking all his hard earned tax paid dollars even when he’s been a moocher for the last decade + some.
It’s the equivalent of somebody sitting at McDonalds eating his second Big Mac extra large meal on the megaphone yelling “look at all these fat fucks eating unhealthy”.
Get off the high horse and worry about your own life and problems.
:facepalm