As I understand the answer to the question How can free and open source projects be monetized?, the only time open sourcing is not a threat to business is when you dominate the market. Is that correct? If so, then why don't monopolies like Google, Amazon, Facebook, etc. go fully open source? Those companies don't do that on their main products, but there are various other products that they do. Or is the only explanation that it is a way to build their brands and communities? There is no reason for them to not keep them closed for monetization.
The answer also doesn't explain why companies that open-source their main products afford to do so. For example those with open-core model. Are they confident that they have dominated the markets?
Overall, I think the question "When is open sourcing a threat to business" is better than "How or why to monetize open source". The "when" question not only requires explaining reasons or methods to monetize, but also implies that they may change depending on the situation, and pushes us to explain when those changes in the situation happen.