Cost was always clearly defined on a per room basis whether $500K for 4 Star or $1 million for 5 Star.
“According to USAToday, the average hotel room is roughly 325 square feet with interior dimensions of approximately 13'x25' (including a full bathroom). In the United States, the average hotel will have 115 rooms and require around 48,000 square feet.”
“The above figures place this construction at a $463 per square foot cost, though a national average of stands between $325 and $450 for hotel contractors. This pricing structure assumes that the work is unionized. "Open shop" laborers would follow a price structure that includes - carpenters, masons and excavators charging an average of $70 per hour, electricians between $65 to $85 per hour, painters between $20 and $35 per hour and plumbers between $45 and $65 per hour.”
So this is saying it will cost an average room $150K for a 325 sq foot hotel room. A 100 room hotel is $15 million. Not a lot compared to $1 Billion Galaxy’s Edge.
Over a 30 year period, the construction costs are a fraction of cost to run the hotel. The bigger costs are housekeeping, maintenance, front desk, and everything else. Then hotels manage to charge for things that used to be included like hotel amenities via a hotel resort fee like $40 a day and overnight parking at $35 a day. Another innovation is no daily housekeeping. Pure profit.
Disney will benefit anyways since only a fraction of guests stay onsite as well as do other things like dining and special event reservations. So the argument is more about how much risk they are willing to take. This drawn out decision making won’t make construction costs cheaper when they do decide to pull it like the long delayed parking structure.