The star rating is for the card, not for Netflix (Netflix more like 3 stars). Had an issue in the past with Netflix and was frustrated dealing with their customer service. Eventually, bought this card. I think it is better as you can control viewing more effectively by limiting your subscription more easily. It is too easy to forget to stop subscriptions when they are on your credit card.