Netflix’s decision to invest $800 million in Buds is a testament to the streaming giant’s confidence in the project.