The cloud served as a stage hazard and a risk. You could try and see what's through that cloud but you'd take a health hit for it. Also the traps work as traps. Either you spot and avoid/disable them or you fall for the traps. As far as stealth is concerned..... I can't really comment because I've literally never played a character who didn't have some skill in stealth. As far as the enemies being boring to fight that's an issue with New Vegas itself more so than Dead Money.