This is where I feel you're giving Disney waaaaay too much slack. In the past Disney would take measures to truly hide these show buildings. For Tron, they didn't even try. It's just a massive Amazon warehouse in the middle of a Disney park. I'm not sure why you're making it sound like it was impossible to better obscure the visibility of the building when they do it everywhere else. It wasn't impossible. Disney has done it literally around EVERY corner of every park. All their rides either theme the exterior of the show building to match the theme, or hide it out of sight.
Look how MASSIVE the show building is for the Haunted Mansion, but have you ever seen it?? Not sure if everyone can pick it out in the photo below, but the iconic guest-facing HM is circled in red, and the show building in yellow. To understand the scale, look how tiny the HM facade looks in comparison...
View attachment 660629