Not just creating codes and dapps but communities.
The communities are develeoped around the Dapps and the Dapps are developed around the code. See the issue? The communities you mention being part of were like the discord communties that surround some kind of topic genre but, don't actually have an application to peg themselves to. They don't have an application because no one built one because that requires skills and resources many of the communities don't possess. Those with the skills and resources to build the apllications that become homes for communities, care about the code.