Netflix is Back! I’m a Netflix Fan – and they’ve been struggling with a few growing pains of late. It was heartening to August 22, 2023