What you say is true, but its hard from a fan's perspective to watch a guy like him who oozes talent take absolutley horrible cuts at the plate, look completely lost (last night was just... wtf) make mental errors in the field (the 1b missed bag...wtf?!) and be all smiley and goofy in the dugout afterwards. It give's the impression that he doesnt care. It gives the impression that he's totally okay with being utter s*** for games at a time, costing the Jays runs and possibly wins, as long as he's having fun. That's not what a fan wants to see.
Now that of course likely isnt true, you dont get to the level of any sport he's at without caring.
On the flip side it's also incredibly cringey what Sale did the other day in the minors, trashing the clubhouse after pitching like crap. But, at least that kind of reaction fans can understand and somewhat relate to, given we've all had days at work where we come home and want to smash the s*** out of something. We probably don't, but we can understand the feeling and relate. People can't relate to the "ho hum, it's fine even though i sucked today and yesterday and the day before, and have lost 8 out of 9 games."