We as Software developers need to be honest with ourselves and really think about pricing. The product should be priced as per the effort and time it took to develop. If application needs maintenance then charge it separately.
But the customer should not have to pay for your SaaS because you don't want to work 9 to 5.
But the customer should not have to pay for your SaaS because you don't want to work 9 to 5.