The correct ranking is the following.

1: Gen 2
2: Gen 1
3: Gen 5
4: Gen 4
5: Gen 6
6: Gen 3
7: Gen 7

Why anyone values Gen 3 so high baffles me. But anyway, this is the correct ranking, anyone else arguing against should be examined.