This is literally how open source development is meant to work.
Having a fork which has features not on main, which main may never adopt, is what allows for both teams to evaluate what the other project has and accept or reject those.
Proton itself is a fork of wine. Do you think they need to end this fragmentation and return to wine?
I don't. It's precisely the proton work valve has done which has further pushed forward wine. And before that it was the code weavers fork that further advanced wine.
Having a fork which has features not on main, which main may never adopt, is what allows for both teams to evaluate what the other project has and accept or reject those.
Proton itself is a fork of wine. Do you think they need to end this fragmentation and return to wine?
I don't. It's precisely the proton work valve has done which has further pushed forward wine. And before that it was the code weavers fork that further advanced wine.