oswaldkelso wrote: It's a control grab
What you are calling a control grab, many people in the real world call "setting principles". Someone has to step in and say "enough chaos, time for some rules". That means, in simple terms, developer A can't make some half-assed project and call it a fork of developer B's perfectly working program. Thus fragmenting the system, creating needless confusion and wasting man-hours that could have been better spent on contributing to existing projects. Not to mention the tribalism that comes from it.