I do wonder why anyone thinks that it’s a good idea to not just fix a bug the moment you become aware of it. Bug-tracking systems have always struck me as weird. Don’t track them; fix them.
Exactly. Also this is like saying "why keep a shopping list?" You should dash to the store whenever you need something. If you don't go to the store right away when you run out of milk, milk must not be important to you.
Complexity of software we can create is very high. Rate of bug creating is higher than rate of finding is greater than rate of bug fixing - so we do our best or track and prioritize…