#1 - not politics
#2 - SaaS is for people who cannot afford to develop their own solution.
I run an SaaS company, not the way you depict it here. I actually develop new and customer requested features and include them in the software because I don't want my customers to pay to develop their own solution. I want them to keep paying me to use mine.