Netflix just dropped its latest slop. On March 14, the streaming giant unleashed The Electric State, a $320 million dumpster ...