The problem with traps is always that if you don't make a game where rogues have any value (and imo they don't have any in D:OS) then nobody plays rogues. The real trap heavy modules in NWN where always modules focused around rogues, and in BG2 it was a open secret that you should always have a rogue with you. (Kinda weird that there only were 2 but that's 2 more than D:OS has by default...)
And let's face it.. if D:OS had a rogue like this
dungeons.wikia.com/wiki/SRD:Rogue
That didn't require wasting the few precious ability ups on PER, then people would not have a problems with traps because chances are they'd play that already themselves ;P
It really bothers me anyway that trap detection is a MAIN stat in D:OS. In DnD it's a Class Skill and for good reasons. Aside from the fact that you could level that skill when and IF you wanted it to level, it didn't waste the few precious main stat ups that you get. And finding a trap and disabling a trap are really 2 very different skills, and should be regarded as such... and why would a rogue skilled at disabling traps, suddenly be skilled at disabling MAGICAL traps? (In DnD that is a use-magical-device skill check and not a disable-trap one)
And that's the real problem why class-less RPG's will never achieve any kind of fundamental gameplay depth when it comes to sneaking. A sneaking skilled warrior will always succeed at sneaking, even when he's wearing 5 tons of plate armor and metal boots that make giant boom sounds whenever he takes a step....
As you can no doubt gather, I really like the DnD style of rogue and sneaking. It's a bit complicated and so on, but it always made PERFECT SENSE in the ruleset. (Listen (WIS) vs Move Silent (Dex)) or ( Spot (Wis) vs Evade (Dex) )
It made you skill your rogue in WIS and DEX, which gave you a character that had a lot of other skills too.... if you choose PER in D:OS over INT or STR or CON or SPEED, you end up with a useless character that can't sneak properly anyway ,p
Sorry for the lengthy text.. but the sneaking in this game really bothers me. They added sight cones which made me super happy, until I realized the enemies are dumb as bread. And all the sight cones are binary detection grids. (Which is not how sneaking should ever work in a game....)