I think turnkey website scripts (mostly in php) are doing well. People that want url shortners or image hosts or some such things can buy a turnkey website for $50 or something. I know a few people who make money from scripts like this.
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.