Free of charge to the end user
Creates collaboration between developers
A fun hobby for the developers and the users
Often never finished
End users have no idea whats coming half the time
Usually full of bugs that are never corrected (forgotten about)
New features usually come before boring bug fixes as they are more exciting to make i immagine.
Seems to take forever to develop
Someone always wants to take things in another direction
for once id just like to see a project completed, rather than endless alphas because someone thought it would be a good idea to add some more features and cause even more bugs. Why cant the community get the basics right first? Video, Music, Photos , then the rest.
just my opinion.