I concur but as someone who is currently trying to bootstrap a small software business, I've gotten doubts about the viability of selling small native apps. The administration and technical overhead for each platform has grown out of proportion for a solo-developer. You have to deal with certificates & signing, app stores, mandatory testing & reviews, false antivirus positives, platform-specific requirements, etc., and all of this in addition to the marketing, running a business, and developing the product.
I concur but as someone who is currently trying to bootstrap a small software business, I've gotten doubts about the viability of selling small native apps. The administration and technical overhead for each platform has grown out of proportion for a solo-developer. You have to deal with certificates & signing, app stores, mandatory testing & reviews, false antivirus positives, platform-specific requirements, etc., and all of this in addition to the marketing, running a business, and developing the product.