I wouldn’t be shocked if part of the legal agreement with Netflix for Stranger Things is that it has to be in the soundstage. We heard a few years back they were pretty unhappy with the house in Hollywood.
But I think they are probably overestimating demand for ST and underestimating demand for Sinners based on where they will (presumably) be placed.