Cricketing criticism can broadly be categorised as that which highlights the technical aspect and that which focuses on the mental side of things. As a result, failures in an international cricketer's career are seen to be a deficiency of technique or a lack of temperament, and sometimes both. With some cricketers, these weaknesses, at times real, at times perceived, tend to stick. In the event of a dismissal or a few loose deliveries, familiar criticisms reappear.
I don't think any other sport has such a variety of questions thrown at its practitioners in the face of failure. Some of it can be put down to cricket being a team sport - the individual failure contributing to a collective failing, and what is seen as the shirking of individual responsibility toward a collective cause assuming a moral flavour. But I believe a lot of the questioning of character is also a result of cricket's nature, the rules of the game, its drama, and its ebbs and flows. The drama and form that leave such lasting impressions on followers also lend themselves to an almost bewildering variety of vitriol, much of it carrying moralistic overtones. Cricket can be an utterly unforgiving game.
In this piece, I'll restrict myself to two aspects of batting: its protracted one-on-one nature, and a more specific point in the context of the famed corridor of uncertainty. Other factors that spring to mind are: batting's almost obligatory mix of attack and defence (you are supposed to give the opening hour to bowlers in Tests, else you might be termed impetuous); and that you are expected to perform in varying conditions, unlike, say, in tennis, where there's more understanding of the fact that a clay-courter might not do well at Wimbledon. Further, not playing well on bouncy pitches is termed as lack of stomach for battle, whereas not playing spin well is referred to as more of a technical shortcoming (though this view is gradually changing). But more of that in another piece.