I think Aiyuk would have put up some strong numbers in 24 and 25 without the injury, I know you could say that about a lot of players. Samuels was gone, Pearsall was also out with a gun shot wound and football related injuries. The caveat is that production would only manifest itself if he would of stayed with San Francisco or went to a team with a similar passing game.
Aiyuk was tough as nails over the middle often way past the chains. Nice runner after the reception. Pittsburgh would have never used those strengths. So basically you’re right, he would have not produced the kind of numbers expected after what the front office would have given up. Even now, the OL is going to need to prove they can give Rodgers the time to exploit the defense down field. I thought he was just a hard nose, really good receiver and teammate. With all these recent shenanigans he’s displayed, I’ve lost that solid teammate opinion not to mention the injury.