Simply looking at a strip of code and visually rating can work, but only to a certain extent; especially if the script has potential. You don't want to just base a code's quality just on how one "likes it or not".
If someone were to make a very useful script in the most "concise, fastest" way possible, the concept of someone rating it a score of 1 or 2 just because he or she based it upon the creativity and the originality put into the script, is just utterly..retarded.
Rating isn't just about whether you like it or not; it's about how the code is put together, how much the intro. fully explains the script as whole, and much, MUCH more.
For those people who randomly rate a low score: Have you ever even taken a look at how the rating system works?