I find too many companies releasing products before they are cleansed of major bugs. I believe that nothing is released 'perfect' it is almost silly to work for long periods of time on a project unless it has major bugs.
All in all I find my customers feedback to best teller on what things to add and set on higher priority.