I've been meaning to make this kind of thread for a while. Tha question is, how do you base your opinions on which pokemon are good pokemon and which pokemon are useless, weak or just not your type? A good pokemon would be pokemon you would like to have on your team or you just happen to like othervise.
Some examples: Do you like to use only water-type pokemon and don't like any others? Do you use only pokemon that have really high stats? Have you any use for pokemon who can't learn any strong attacks? Do you have only cute pokemon in your team?
As for myself, I'm the kind of person who has never looked at the pokemon's stats. I know everybody does it, but I just have never bothered. And since I don't really know which is defined as a high stat and which isn't, I can't even compare them well. Instead, I have always looked at the pokemon's attacks. For example, I like Larvitar's evolutions so much just because they can learn so many powerful attacks that I don't know which ones to teach. But the other factor for me is the pokemon's appearance. If I think that some pokemon is ugly, there's no way I'm going to use it for battling or anything else. I prefer both cute and cool-looking pokemon in my teams. ^^
I don't know if anyone would really judge pokemon by their number of evolutions, but I just tried to have more options. :P And perhaps someone thinks it's more interesting if the pokemon evolves...?