big events that draw contestants or crowds from all over can't come to ss if there's no place for the people to stay or eat. i doubt that the new hotels would be locating there just for the one event - they probably did a risk analysis and saw that the risk was within their limits and decided to build a property.
ss has been pretty lacking in hotel rooms for a long time. about the only decent ones in town were the 2 out east of town on 30, unless i'm missing some. don't get upset with me if i've forgotten one or two there, OK?