Home Insta Blogs Popular 5 Reasons why Netflix is doomed