He is shown in all versions of the story to have strong moral character in contrast to the rest of the children who visit Willy Wonka's factory. He is shown as being a stereotypically “selfless” child in a very poor family. Charlie will stop at nothing to help his family and cares very deeply for them. The reason he found the ticket was out of pure luck, having found money lying in the street, giving him a chance to prove himself. The reason he wins is his moral honesty, especially when he pays back Willy Wonka and helps him.