He has been pretty good, and the Cubs are certainly better with him than without him, but I still don't think he has quite lived up to expectations so far. His SLG is the lowest it has been since 2018. Admittedly, that is cherry picking one stat (and his OBP is near career high levels), but he has had multiple long stretches with very little offensive production.
To be fair, if the rest of the offense was more consistent, Swanson's occasional struggles would be easier to overlook, but he has contributed to that overall inconsistency. I just don't think he should be immune to some of the blame when assessing the team's offensive deficiencies.
That said, they also gave up 8 runs today, so whose fault was the loss really?