This isn't entirely true. Many times, when people buy a football game, they tend to create their own players, customize existing players, and create new teams. The NFL logo is a seller, but not as much as people think.
Has their even been a fully featured Non-NFL "sim" football game?