Setlec, what is to stop people from making different flavors and spins of Haiku? As most of us know, Haiku is released under a free software/open source license. That means people can make distributions of Haiku, or even fork Haiku entirely! They could not call it Haiku since that word is copyrighted as well as the logos and other artwork included in Haiku.
I do sincerely hope that neither of those possibilities happen! If people want Haiku to look or behave differently, then all we need to do is to work on theming Haiku and work on new artwork, wallpaper, sound notifications, new tracker add-ons etc. That way when the package manager gets implemented, people could create “meta packages” that download whatever themes, artwork, sounds, addons etc. that fits the style the user is looking for!
The problem with the GNU/Linux/DE OS is there are hundreds of different projects and foundations working on different parts of the system in virtual isolation. The GNU people work on their system, not knowing or caring what the Linux kernel people are doing! The Xorg X-server people are coding seperate from what Gnome and KDE people are doing and with different coding styles and languages! Linux is like a house of cards being built from the top, bottom and every side all at the same time! That being bad enough, it is being built by different people with opposing views on how to get stuff done!
Haiku on the other hand is being developed by one team. Yes there are many people who work on the system, but fundementaly, at the end of the day; they all have the same goal and official coding style! Haiku is being developed and targeted for the Personal Computer, the Desktop. This allows the devs to focus on a certain subset of hardware! With the boot loader, kernel, runtime loader, servers, kits, tracker and the deskbar all developed by the same team with the same goal and with the same coding style, all of the fluff and layers associated with Windows, Mac OS X and even Linux, do not exist on Haiku.