Essentially, there are a lot of ways you could have made it work
I think this was doomed to fail as soon as they made SWGE a "brand new world", not based on the original, timeless portions of the IP, but based on the not even out at the time trilogy that was eventually ill received.
Even then, if they insisted on Batuu I think they missed the mark on scale. They should've went a tad bit bigger... 100's of rooms, not 100. As for the effects and what not, like the window or "ports" being a screen, they could've used projectors and turned an empty space between rooms into a virtual set akin to the house in Oblivion... And then perhaps, they could've upcharged for the premium, casted character experiences not an arm and a leg, but still built out a cool star cruiser with multiple price points for a room, with a baseline level of extra activities for your stay. Could've framed the show portions or the extra experience like an exclusive "Dinner with the captain", then everything goes wrong... And either way you could still passively participate in things like an imperial inspection, stormtroopers roaming, etc, flashing lights and an announcement you're being boarded, tour of the ship etc. This way, if you liked the overall service and general experience of the hotel, but already did the whole "adventure thing", next time you could just not opt in, and they could mask how many people are or aren't doing the experience, even removed it or replaced it altogether without it being a necessary to operate the hotel.
They built a hotel that can't function as a hotel... its actually comical to a degree. With things like this, I thought function always must supersede form. What good is a car with all the bells and whistles if it doesn't actually drive.
They demand a price point they set based on a rigid structure of a hotel that is not a hotel, and it can not easily revert from this structure... And apparently the rooms do not reflect the quality expected, Star Wars aside, at the price point they are asking.
It's kind of sad to see, but I don't think many people once they started revealing plans didn't see this coming. I'm curious how this got all the way through to design to a greenlight without someone going "WAIT A MINUTE...".