The right solution to that problem is to avoid open core. Instead, use products that are fully open source, so that even the "commercial" features are free.
I'd argue that open core products are what keeps open source alive. Without the ability to monetize the enterprise features, there'd be no justification for products like InfluxDB or others to exist.
I thought Grafana was open-core. They're OSS product is in Github - https://github.com/grafana/grafana and they also offer their enterprise version which requires a paid license. RH is pretty much the same.
Maybe my definition of open-core is different than yours.