The MLB.com article mentioned that they have had at least 2 in the top 100 for 9 straight years. and have had one in the top 25 for 6 straight years. Considering they've never been in the straight tank to rebuild mode, and that they've been willing pretty much along the way to trade prospects for help, that's still pretty good.
Without knowing how unusual that is, who knows