True, but the average programmer typically has to show up for work at least 40 hours a week, while "passive income" like selling off-the-shelf WordPress themes doesn't take up your whole week. It can also be done by people who don't have particularly extensive programming skills.