Yep. The trouble is the butterfly effect here can be overwhelming.
Open-source has always been a one-way door, and now the price of getting it wrong have increased. But it's not too hard to get it right, that's why I'm suggesting the open-foundation framework here
But on the other hand, I don't know that we're popular enough for someone to come along and build free modules on top of our product. So maybe this isn't a problem we'd need to worry about.
Until it is... ??