I think that bugfixes should without question be free - when a product has a physical malfunction or known issue it is recalled or can be returned, if not by the store it was bought in then by the manufacturor but because bugs in software arent permanent firmware updates exist - these should be free.
with additional functionality I think its ok for the user to make a choice to outlay more money - as long as it isnt simply a feature that was switched OFF initially to allow for more money making later
|