The problem with any "Top Ten" is there can be an infinite number of ways to define "top". Is it based on technical merit? Acting? Effects? Or more personal, such as the way the movie made you feel the first time you saw it?
I remember watching ET as a kid and thinking it was wonderful, and I cried my eyes out at the end. But as an adult I've watched it and thought it was cliche-ridden, stereotypical Spielberg rubbish.
Maybe the test should be whether you own the movies and how many times/how often you have watched them.
I own only three of the movies in that list: The Matrix, Terminator 2 and 2001. The first two I have watched countless times as they were groundbreaking and still stand up to today's standards. I have watched 2001 a few times as I think the atmosphere and visuals are amazing, but I never understood the ending until I Googled it!
I think Alien was an awesome film as well. Blade Runner left me cold.
Does Ghostbusters count as sci-fi?