I'm at least totally supportive of free software game engines and both free and proprietary data files. One would get the benefits of free software portability and maintainability while keeping the business model of offering the actual game experience as data files needing a pay license.
On top of that, it certainly can't be "impossible" to create alternative worlds. This is the start point where community can start planning and building such, at least after the Blender stuff is first developed. Thousands of 3D objects sound like readily available building blocks as well.
Running own worlds on own servers is exactly possible, so I don't understand your claim(s). Others can also build a business of their own around the project, like creating own world data sets.