This topic is not silly at all....
Why, you ask...
Because this parking lot takes up 1/4-1/3 of the current parking space... that means more land. Also, chances are all the buildings (offices, creative, wardrobe, props) may be centralized into one giant building just like in hollywood...
What does this mean?
More.... Space.
And as we have seen in the last 5 years, they are doing a great job utilizing space.