My impression is that Steve Smith is not rated as highly in England. Certainly not as Top 10 material. He is seen in a bracket with other post-war Australians: Harvey, Greg Chappell, Border, Steve Waugh, Ponting. At least one Australian poster here has seen them all and rates Harvey highest. Some English writers/commentators would place Chappell and Ponting ahead of Smith. Also Kallis, whose orthodox technique and temperament were always admired here.
Gavaskar is close, but during the 1970s he was never considered as good as Barry Richards, except perhaps in India and parts of the Caribbean (Guyana and Trinidad).
For a long time, according to English cricket historians of a certain vintage, there was a fixed hierarchy among English batsmen. Grace and Hobbs in tier 1; Hammond in tier 2; Hutton and Compton in tier 3. Ranji had been in the second tier, but following Indian independence these writers appeared to lose interest in him.
Their reporting revolved largely around personal experience of watching the game. The present trend, evident in Cricinfo and elsewhere, of reducing cricketers to a set of numbers would have been alien to them. Aussie Jack Fingleton claimed he never looked at averages, which may not have been entirely sensible. Pre-Packer, cricket commentary, verbal and written, was dominated by Englishmen and Australians with a disproportionate focus on the Ashes and county cricket. Hence the under-rating of players like Headley and Merchant with limited opportunity to impress.
Slow batting was rarely criticised before WW2, but once timeless matches were abolished and cricket faced more competition for people's time, the likes of Hutton did receive flak. He rarely appeared in theoretical all-time England XIs since Grace and Hobbs were automatic picks to open the batting. As Grace faded into the mists of time, and Tests increasingly attracted more attention than the first-class game, Hutton's reputation prospered.
Of course many of these things are subjective at the end of the day and no two lists will be identical. Ideally all Test and most first-class matches would be between two strong evenly-matched teams, with conditions not unduly favouring either batsmen or bowlers, or the home side. Since this often hasn't been the case, there will always be room for personal interpretation.