Yeah, I had the same thoughts after his comments on Sargeant giving 100% and falling short.
Like ok, yeah, maybe you're right and it's not just the car not suiting him or him not having experience in a competitive F1 situation, etc. But I don't think it's good to just plain say he's underperforming on every metric and "you can see on his face he's giving 100%".
The honesty is great and necessary, but going too far in the brutal way, as you said, just leads to him looking like a toxic asshole.
Not to mention all of this being done publicly puts extra pressure on Colapinto since now he knows if he doesn't perform well he might just be remembered by another Vowles public statement about his lacking abilities.
Just to add some even longer time goals to the other replies: you could get all achievements for games that have them. Though some of those, like the ones for Civ 6, are excessive. It could give you ideas or shorter term goals to work towards, then you can decide if you've had enough at any point before 100% if things get too BS.