It’s not a good look and that matters. If I’m going to rely on something for production, and that thing ships breaking changes and considers weird, terrible monetization strategies, I go elsewhere.
Spewing FUD is not a good look either. Introducing paid features is not a 'breaking change'–your pipelines and production code continued to work throughout all this–and charging large commercial enterprises for premium features is not a 'weird, terrible monetization strategy'.
You don't use Docker Desktop in production, right? Right?