This is, imo, one of the two biggest issues with the whole thing. The story arc that ended with Yoda in the lightsaber training room was a massive wow. The moment in the "climate simulator" where one of the helper people "finds" the force in a kid was a massive wow. The in-room digital assistant was actually really advanced, but I doubt people picked up on it. I'm guessing a lot of people plodded along and ended up in some version of randomly turning knobs in the boiler room with Chewbacca looking over their shoulder.
Since I said two issues - the other was scheduling. Cruise ships work really well on a 3/4-night or 7-night schedule. This did not work on a 2-night schedule. Nobody is flying in from NY on the day of their Starcruiser check-in because if there's an issue and you show up at 10pm, you've missed half the show. It was, for all intents and purposes, 1.5 days of "stuff" when for the same price you could have 1 day of a VIP tour and go on all of the most popular rides on property.
Issue is it's impossible to scale personal experiences to a land that ingests 10,000+ people a day. I think the hotel showed it's really hard to do even in a very controlled environment with around 300 people every other day.
I'm skeptical "huge profit" was ever on the table for this - more "Bob C wants this so let's put together some plausible assumptions to make it pencil and just build it."