The amount of rude in this thread is astonishing. It's eight great mechs, not TEH BEST MECHS OF ALL THE MECHS. There's no call to say the list is "crap."
Aside from killing time what's the point of making the list then if not to expose people to obscure (and not really in a good way) mechs.
Might as well make a list of "eight great orange sodas" since there's dozens of them out there. Won't go so far as to say the list is crap, but it's severely lacking.