User blog comment:TotalDramaFan82498/Is It Bad That I've Liked Every Season?/@comment-1037137-20150306083152/@comment-24952355-20150307094509

Gen 1 Cast is super overrated. Some of them are cool but some of them were just fodders and we won't see them again (Katie, Sadie, Zeke, Tyler, Noah and prob Geoff too)

Gen 2 cast is okay. This cast also had some gimmicks (Dawn, Staci, B) and some annoying characters (Mike, Zoey, Cameron, Lightning, Sam). So yeah Gen 2 is my leas favorite.

Gen 3 cast does have many gimmicks but atleast they were eliminated early (except for Max) and atleast they were likable. Every character had a story going on for them which we didn't see in the previous 5 seasons.

So yeah to me:

3. Gen 2 (Okay)

2. Gen 1 (Cool but overrated)

1. Gen 3