Right. We're open core ourselves. In our case the algorithms which researchers can benefit from aren't the same as what the businesses pay for (GUIs, integrations,support,..) which allows us to serve both fairly well.
This is a worry that's mentioned in any article of business models. Do you know if anyone has collected actual data on how often a community version got parity with enterprise edition and significantly burned the sales?
It's a good hypothesis but I'm not sure it happens often in practice. Most companies I found that had a premium model still have a premium model. Mine wasn't a large sample, though.