I thought it over.
Those upbraided by Jesus as ” generation of vipers!” “whited sepulchers full of dead men’s bones” “blind leaders of the blind” etc. were never the tax collectors,prostitutes, thieves sinners etc. to whom he showed abounding love and mercy. These sayings were hurled at the holy elite who considered themselves good and righteous, far superior to this itinerant carpenter with his radical message of love.
The Sunday school picture of Jesus can be misleading, he was not always meek and mild. Taking a whip to the money changers in the temple was pretty violent and aggressive! The difference? – His anger was due to his great love for others, those cowed and exploited by the rich and “holy” it was never for himself.