The main reason behind Netflix’s success is its subscription-based business model that enabled the users to watch on their own terms and the company to fuel its growth rapidly.