Those features cost money to develop, so charging a fee helps fund development. In theory if you are selling, you have revenue to pay for those subscription-based services. The best part about open source is that you can build it yourself if existing offerings are lacking.