One thing I am thinking here is that you need to Open Source your entire delivery layer. That isn't where the money is at.The only money at the delivery level is through domains you own and launch as specific business models. Open up all your channels to the public and change your development model. Let others do the work with you.Then you make money on your private service layer and ultimately the data. That is where the money is at. And through specific domains you can make money as well. Take the case of Amazon as a sort of metric. Their AWS has proven to be extremely lucrative even over the retail operations at amazon.com.Alright I just had to document this thought somewhat before moving on.