Just remember that bug fixing has to be weighed against everything else. Is Bug A or B more important if there is only time/resources to fix 1? And what is more important bug fixes or new development (which may mean more/new revenue)? What are the political ramifications of something being done or not done?
In a perfect world we would have the time & resources to fix every problem & still develop new software/features, but unfortunately that isn't the real world.