Just the same as the screens in front of the garage or mechanics stood blocking view, for a team that’s "fan based and marketing" they are the most anti-reveal of the teams
Absolutely nothing same about it, sorry. Screens keep away internal structure and parts secret and there's always something new to learn from seeing those. We all knew these renders would be fake as they always are. But photoshopping inlets away completly is a pathetic new low honestly...