Earlier quoted context omitted.
What's wrong with creating something new? If someone decides to attempt something but there's already a similar project, why do so many think they should abandon their own to contribute to the other? They can always contribute down the road.
Creating a large software project is hard and time consuming. Lets use an analogy to help visualize it: say, building Eiffel Towers. If everyone collaborated on a few such projects, we'd have a few really great Eiffel towers scattered around. If everyone started their own, we'd have a million piles of metal all over, and very few towers.
But if I wanted to attempt to build my own Eiffel Tower in my backyard, why is it bad that I wish to do so? Maybe I just want to do it to see if I can accomplish it?