I liked forcing them to make the throw and play at the plate, but make no mistake had he been out there's be complaining there (and not entirely unjustified).
But more to the point of your post, it is perfectly reasonable to both criticize bad base running and still be praise the same players 10 minutes later when it's better.