Certainly, he is much better at 4 when the ball is a bit older, but the openers are getting out so cheaply that even at 4 the ball is still usually quite new. I'm not a lover as a person of Boycott, as I have had experience of an altercation on a golf course with him, and he is not a pleasant chap, but cricket wise he speaks a lot of sense.
Basically, he says that they are playing too much 20/20 etc, and today they have too many shots in their head and just can't get the mindset to bat patiently. He said when his first started his uncle told him that you can't make runs if you are out, so first and foremost you need a good defence. See off the early ball, and then you built your inning from there. This current crop of players just can't bat like that, if the scoreboard isn't ticking along, then they start chasing the ball. They have to learn to bat patiently, leave the ball if it is not threating etc.