It used to be in the past, that when I installed an upgrade, the previous entry in the Add/Remove Programs applet was replaced with that from the latest upgrade.
Even on our QA machines when the Product Version didn't change, but I changed the Package and Product codes this was handled, what I thought was, correctly. If I changed the Pack/Prod codes, but not the version, two instances would appear in Add Remove Programs. However, when the next upgrade came with Prod/Pack code as well as Version changed, those two entries were replaced with one, the current release entry.
Now, it seems that every installation is logged in Add/Remove programs as a separate entry. Has something changed with Windows Installer or something causing this to be handled differently?

