There are two kinds of people in this world:
1.) People like this who probably sleep better at night. ^^^
2.) People like me who get REALLY bothered by immersion being ruined. And I'm not ashamed of it.
When I walk past that tunnel into Batuu, I grab a cold beer, follow Vi around and interact with stormtroopers, convince my server at Docking Bay not take my droid back to Pico for droid battles(seriously, Kimmy is fantastically in character on the job), and leave all reality at the door. Everything should be a part of the story. Every component, bite of food, and interaction should respect that. It's what made this land and Pandora special.
I'm with you. Either you go full immersion or you don't.
When they announced Star Wars Land was going to be fully immersive I expected to see Stormtropers marching through the town and having shootouts with other characters. I expected a sit down cantina where a fight would break out or someone would be apprehended by a Stormtrooper.
I expected quite a bit and I'm not the only one.
Instead we have Generic Space Adventure Land with limited immersion because some people can't handle it?
The first red flag was when they handed out large cards of light saber pieces outside of Savi's workshop.
When you are being handed a card in broad daylight by a worker wearing Aviator sunglasses in plain view of everyone including the stormtroopers then there goes your immersion. There is nothing secretive about it at all.
There are certain parks or lands that should be not "Disney". They should go beyond Disney so they can be immersive (Star Wars Land, Pandora, etc.). And if a few people complain about the land not being "Disney" enough then the customer service reps need to explain that you are in a different land and it is going to be different than the rest of the park.
That's the only way to make a truly immersive land, but Disney would rather take the shortcuts and the easy way out.
I have heard that CMs can't even really play the roles too extensively because then they could be considered actors and would have to be paid actors wage instead of basic CM wage. I don't know how accurate that it, but it would help explain quite a bit.
Disney needs to go all in on Star Wars Land and Pandora otherwise it is just a few rides and places to eat in the park and not its own world.