I generally agree, but think there is a pretty easy middle ground here that is better. For example, to default that the app is unavailable but have a toggle in the App Store that shows such dead apps. That reduces clutter and allows newer apps to shine, but if a user is specifically looking for some old app that is important and not otherwise available for some reason, they can still get it.