Is it? Can you elaborate? I think if you have a SaaS with happy 100 customers paying 10$ each per month it is easier to scale up to 10k customers than if you only have 2 customers to get to 200.
I'm not sure if these are outliers, and my "random" sampling is just picking out highly visible apps. But I've made good money off an app built in a month, and I've made relatively little from a book written in 3 months.
Software has a lot more variety. You can make say, a communist themed productivity app vs a forest themed one and these will appeal to different people.