Question: why ralph is the best leader?
Answer: Ralph is a much better leader than Jack. He cares more about the boys and it's shown that he listens to them more than Jack, while Jack only controls them and punishes them if the boys don't listen to him. Ralph cared about being rescued. He made the idea of the fire and wanted to make sure it was always going.