You had me until the highlighting his poor performances/ errors part. It’s pretty well documented that he has never been able to shake his major mental lapses during games. It’s also pretty clear that he’s been very hot and very cold since his first England call up and plenty of people have said as much.
The problem with anyone on any message board is lack of objective criticism. A lot of comments come across as hyperbole, stemming from frustration and it’s annoying to read constantly. That goes for any player. At least, that’s what I take away from @Indigos comment.