having many forks WILL in practice lead to horrible incompatbility, developers not collaborating on things or standardizing anything, etc.