Netflix took similar measures with the release of the latest season of "Stranger Things."