In terms of earning cash-back, there is no better card than the Amex Blue Cash Preferred card as it earns an uncapped 6% cash-back on nearly every streaming service available.
One other card to keep in mind though is The Platinum Card from American Express, as it offers a digital entertainment credit of up to $240 annually that can be used for services like Disney+, Hulu, ESPN+, Peacock, and more.