Stroud got humbled, I wouldnt say punked. While it sucks as a fan for tge moment.
Its how he reacts to it that matters. If handled correctly... it could be a very good thing in the long run... that simply sucks today.
As for supporting cast, I didn't believe they were amazing. Simply elevated by the one at QB. He needs help
With Stroud, you can’t have too many playmaking wide receivers. Just Nico ain’t gonna cut it. Getting Tank Dell back ain’t gonna cut it. Everyone else in that receiver room needs to go.