After the 2023 season it looked like he may be on the verge of breaking out but it just hasn't materialized into the top tier TE we had hoped he could be. At this point I think he's a solid TE, probably a middle of the road top 12-15 type starting TE. Does most things well, solid pass catcher, good red zone target, but not a game breaker or high end blocker. Probably similiar in talent level to the guy he replaced Dalton Schultz.
As fans we often have unrealistic expectations for certain players and as soon as someone gets paid and they don't perform like an all-pro we start thinking they're trash. We really got spoiled with a decade + of Jason Witten, who did everything extremly well and is one of the best blocking TEs in history. Yet, he was also criticized for being slow and not being a deep threat to stretch the field in his 30s.