You couldn’t pay me to go to Vegas, but none of the factors you mentioned can explain a 2025-specific decline in Las Vegas tourism.
I just got back from Iceland and am going to Brattleboro in about a week and I can report to you that businesses in Vermont are suffering as Canadian visits have withered.
I just returned from Bar Harbor and I can attest that it takes 15 minutes driving around the block to find a parking spot it is so crowded.