There are some subjects were "rote learning" is essential such as times tables, prime numbers, etc., as you'd take many times longer doing questions if you had to keep referring back to reference material when trying to solve or simplify an equation!
There is no need at all to "rote learn" the exact year of Henry 8th's death - what's more important is context, i.e. who succeeding him, what other relevant events were happening around the same time, etc. It really doesn't matter if a pupil gets the year wrong by a few years as long as it's generally in the right ball park.
Different teachers have different approaches. When my son did History at secondary around a decade ago, one of his history teachers (he had for years 7, 10 and 11) was fanatical about them learning dates, constantly having "mini tests" every couple of weeks in class to test them as to whether they've learned their dates etc. The teachers he had for years 8 and 9 did none of that and spent time on "skills" instead, such as evaluating sources, bias, etc., which are things the other teacher barely touched on, even in the GCSE years as he was too obsessed with dates to the detriment of all else and other "facts" such as number of soldiers in the new model army, number of people in the York Pogroms.