Greg Peters discusses Netflix's strategic decisions, emphasizing the importance of content, global partnerships, and customer experience in driving growth.