Times are hard over at Netflix. “Stranger Things,” their tentpole property for nine years, has given its three-month notice. The series is calling it quits on Dec. 31. “Squid Game” Season 2 was a big ...