Is it ethical for a company to continue to distribute a product known to harmful to some of its users?
According to the stats currently NGG2 is downloaded over 10,000 times a day. A significant number of these users will suffer in some way. In many cases it will be just the inconvenience of having to do a rollback after wasting some time trying to understand what is going wrong. But, in some cases due to user ignorance the damage will be the complete and total loss of the image database. (Of course this is the user's fault for being ignorant but you know this is happening.) It may very well be that a majority of your users have a successful upgrade but it is also clear that a very significant number do not. By significant I mean far more than is normal for a usual major upgrade. Since, upgrade in recent times has become an almost painless process most of these innocent users have no idea of the possible damage they may suffer. If you were a user would you not wish that a company did its best to protect you from this kind of damage? Would not such a company once it found that its product was harmful to a significant number of users withdraw that product from distribution?
If you read some of my previous post you will know that I an not your enemy. I actually like and respect the work you have done. I hope that NGG 2 will eventually become a successful product. However, I believe to continue to distribute a product known to harm a significant number of its users is not the right thing to do.