Absolutely agree on Singin’ in the Rain, because it is the greatest of all time, period. Meet Me in St. Louis is also a great musical, a great movie.
Disagree on Pinocchio, although can’t say if it was the best that year. As I recall it was not really a big hit, rather a flop. I managed to see something of it again a while ago, and bottom line it is too long. Or at least the different segments are too long, or in some cases unnecessary.
2001 is a snooze fest I still can’t get through.