Hello @vinme,
Thanks for giving us your opinion on the matter. As you may know this game development is not like any other game development where people are paid to work on specific issues. We are all currently, (might change in the future) volunteers, doing this on our free time to the best of our ability. Programming is a wide area, requiring a lot of different skillset. Just because you can speak a language doesn't mean you understand all the specifics. For programming it's the same, Graphics, Networking, Pathfinding, Sound, Asset Management, Gameplay, AI are all various themes that require various levels of experience.
They have full time, paid, teams of engineers. There multiplayer might also different technologies and different way of connecting players.
@Lefo worked on a way to give the ability to connect more people together.