Thanks for your feedback, but your stats are a bit inaccurate when you say 25%-30% are dead links. Within the last 30 days, we validated all links in the system, and deleted over 3000 resources.
We are on a monthly purging cycle at this point ... we verify links each month, notify those who have problematic links, and then remove them.