I dunno. I mean, John is a fine main character, and I don't really dislike him that much, I just think he's bland. The only time I really like him is when he's interacting with... uh... argh, character names are spoilers now? When he's talking to 69. (you figure it out.) Their conversations are entertaining.