While I agree with you on some points, his contributions in major moments for the club wouldn't be what I would refer to as "countless."
That's kind of the problem. For a player who wants a big fat payday, his memorable moments are VERY countable. On one hand, maybe two.
I am pro-Juve and that means I want all the players to be worldclass, I want all of them to suceed. But to act like Dybala hasn't been anything less than disappointing for the MAJORITY of his time with us is very short sighted. He has been the definition of a disappointment. Not because he hasn't contributed here or there but because for somebody as highly touted and as celebrated he has done very little. He has two seasons over 15 goals in Serie A for us. He has never started 30 games in Serie A for us. Ronaldo and Higuain started 30 Serie A games at least every year with us.
His problems are he is often streaky, often seems to be (I don't know him) mentally weak or shook, often easy to push off the ball, often losing possession in the attacking third, often out of sync, often in Juve Medical. He is not a straight up Striker, he is not a winger, he is not an Attacking mid so he's also difficult to place in ANY formation that doesn't have him in a very specific place. This is because of his physical attributes. He isn't large but he also isn't super fast. He isn't quick on the ball but he also can't hold up play great. He is very one-footed. These things all make him hard to build around imo.