It's not their fault you chose to depend on earned income for your livelihood. Judging from your comment, you're obviously aware that they were smart enough to earn their livelihood from portfolio and passive income so instead of punishing them for that, why don't you do the same thing?
Obviously, a passive income doesn't just depend on "smarts", it also requires initial assets and cultural capital that are generally inherited from the previous generation.