Why this movie and Psycho is IMDB 250?

Rating: 6/10 (10 February 2020)

I only watched two Hitchcocks movie and found both cliche. May be it is good in 1960s but not a masterpiece these days.