A idade dos pacotes em stable dependem de quando o último lançamento foi feito. Como existi tipicamente mais de 1 ano entre lançamentos você pode descobrir que a stable contém versões antigas dos pacotes. No entanto, foram testados por dentro e por fora. Pode-se dizer com confiança que os pacotes não têm bugs severos conhecidos, buracos de segurança, etc... Os pacotes em stable integram-se perfeitamente com outros pacotes stable. Estas características são muito importantes para servidores de produção que têm de trabalhar 24 horas por dia, 7 dias por semana.
Por outro lado, os pacotes em testing ou unstable podem ter bugs escondidos, buracos de segurança etc. Mais ainda, alguns pacotes em testing e unstable podem nem trabalhar como se pretende.
https://www.debian.org/doc/manuals/debian-faq/choosing.pt.html#s3.1.3