I wouldn't. A humble, untalented (I'd rather say "unskilled" here) programmer is one who knows they're unskilled and wants to learn. I'll take someone who knows they have a lot to learn over someone who thinks they already know it all, any day.
The issue mostly arises because Thinkers are prone to expressing confidence while accepting of criticism. But more people (feelers) are humble yet violently opposed to criticism.
But yeah, it’s good to not unnecessarily crush incompetent egos when it can be avoided... unfortunately some people are just too sensitive and even not encouraging them is seen as an attack on them.
By the way, I was agreeing with you.