As for why all of these countries have such a differing amount of titles, it essentially boils down to the fact that licensing rules tend to be different per country.
For whatever reason, the Netherlands makes it easier for Netflix to put up more titles than any other country in the survey.
Coming in first place is the Netherlands, which has a whopping 40% of some of the highest rated movies on IMDB.
So, if anyone feels like moving, know that you’ll at least always have something to put on TV in the Netherlands.