I never realized this but as of version 4.40, when you run period end, it no longer removes zero quantity cost tiers. You now have to remove them manually using the utility. Not sure if everyone else was aware of this and I was just clueless, so I thought I'd point it out.