Under the OSI definition of Open Source you are put at a massive disadvantage as you are prevented from putting protections in place that shield you from other competitors in that place that chose not to play by the same rules but can leverage your source
People don't want to hear it, but more and more companies are waking up to the fact that they can use a lot of free will, free work, and free time donated by people in their leisure time to make a bunch of money, because they know nobody's going to sue them right now.
For some reason, a bunch of people in the opensource community are hanging on to ideals and clutching their pearls when faced with reality: you live in a capitalist, dog-eat-dog world where people do not share the same ideals and will happily exploit others with no qualms whatsoever.
Those people need to stop being so incredibly naive and condemning companies that are trying to solve this problem with the business source license and functional source licence.