I'm calling BS on this one. In as much as they chose to live in a close family unit, they should also pro-actively contribute financially to said close family unit, not lazy about with guitars and stupid songs.
This is not realistic. UX, design and HTML/CSS/JS(this one's a beast)
Have all become complex such that it's rare to find someone who can handle all aforementioned roles efficiently. Web UI's are becoming complex everyday, and rightly so as the world has demanded more from the web.
It is very unrealistic to handle all roles or find someone who does.