Netflix shares are down about 60% year-to-date. Much of this decline can be attributed to miserable Q1 results. Even in the face of significant challenges,...