Trap? I disagree. Las Vegas is very upfront and honest. Everyone knows the gambling odds. Don't let one's stupidity on the tables cloud the best travel value in the country.
Where else in the world can you stay in a Four Seasons Hotel for $119 a night? Or dine with Picasso's on the wall for $80 including wine? Las Vegas has more fine shopping than 5th Avenue and Rodeo Drive combined. It is THE restaurant capital of the world and has 12 National Parks within a 2 hour drive. Including the grandest one of them all---The Grand Canyon. I have seen Kid Creole and the Coconuts in a lounge and The Knack jamming on the lawn for free! No trap there.
Spend an evening stargazing on Lake Mead or an afternoon golfing at Lake Las Vegas (which will be nicest resort in the world) and you will feel differently.
Las Vegas truely has it all. It all comes with a very reasonable price tag. No "trap" here...