News Contestants Describe Netflix’s ‘Squid Game’ Reality Show as “Inhumane” and a “Warzone” Many scratched their heads when it was first announced that Netflix didn’t learn the core lesson from their…