Totally agree. One of the most underrated players of his generation.
In 40 years or so people will look back at his stats and will put him in the top 5 or so of all time. Alongside Flower, Gilchrist, Knott etc.
He could/should break every English keeping record going, unless he gets badly injured. Most appearances, most runs, most dismissals, most catches, most centuries, most 50+ scores, highest average, most Test wins as keeper etc. etc.
Hopefully Jonny Bairstow will step up in time and replace him as soon as he decides to retire. But I reckon it will take a good 15+ years to properly replace him.