Netflix has announced a series of layoffs and leadership changes, yet the streaming service has not seen the user engagement or growth it sought. The company continues to face mounting challenges in retaining and attracting subscribers.