Netflix’s recent announcement on how they plan to curb password sharing has ruffled everyone’s feathers. Despite this, the team at No Deposit Daily’s new study finds 45% of Americans agree Netflix has the best user design and 49% agree it gives the best recommendations. A majority of users still vastly prefer streaming services to cable. […]