The worst bugs are when things work as intended, but you still think it's a bug, such as your example.
Also taxes with a rate of 0 are ignored specifically because sometimes sales tax structures change (as with HST consolidation in Canada) and consequently old taxes need to be retired.....