A potential deal between Netflix and Warner Bros. Discovery’s (WBD) streaming and movie studio businesses has raised fresh concerns about consolidation in the streaming industry. Attempting to quell ...