Same with .NET. The stunt Microsoft pulled a week ago made me think that .NET needs a OpenJDK-like model ... until I realized that without the 200 devs from Microsoft no one will care enough to continue developing .NET.
In 2021, corporate Open Source is often just a response to the market pressure of genuine FOSS. If there's no community-based product, then users are always at the whim of the dominant company, and they can choose to leverage that dominance at any time.