stock rods are heavy. Not well suited for a high performance build. There is nothing "wrong" per say with the stock rods but they are not designed for a racing engine. The weight difference is quite a bit between a stock rod and other aftermarket connecting rods.
Have you personally seen an eagle rod cap stretch? Where are you hearing about this?