My fiance has been to many giants/eagles games and she says the same thing. I think people like the environment/atmosphere more then being able to see everything? I can't comment entirely on that but I know with Flyers/Phillies games I love the tailgaiting and being able to enjoy the actual game completely.