Nice article and I definitely agree with your insight. For sites with over 20 pages we have had long-term success (seemingly immune to algorithm issues) by using a silo architecture with limited silo-to-silo lower page linking. The top pages hit well, the lower pages can achieve reasonably good ranking.