It is a minor issue but the huge list is cumbersome, it shouldn't be if it's not necessary.
I can see this particular date selection form in several settings pages for Assignments, Quizzes etc. In all those places only a small number of years is needed.
Know of any other places?
In the Admin pages, we can add a date field to the user profile. In that case the min and max years can be selected from a list (drawn from the default min_year and max_year). So we can assume the date form function can respond to local variables as well as the default ones.
So seems to be variuos possibilities for setting these years?