It really depends on the case, if a program is entirely superseded by another version, ie you can't use the old version at all anymore, totally. If it's still entirely possible to use an older version, and people have a reason too, I would personally not delete it. However it really is up to the management of the maintainers, and how they want to handle things.
Hi
Im one of the maintainers of the iTunes 6.x (was)
On Saturday I received this email
'
Subject: [AppDB] Version '6.x' of 'iTunes' deleted
Date: Sat, 08 Dec 2007 12:15:45 -0600 (18:15 GMT)
Version '6.x' of 'iTunes' deleted
-------------------------------------------------------
The action was performed by Wesley Hamel
Reasons given
Cleanup
'
Is it standard practice to remove all old versions of a program except for the
most recent?
IF this is true, WHY?
Rich