Bookwyrm627: Not all traps are magical. In fact, a great many of them (outside BG2) are not. Just because most (all?) BG2 traps are based on spells does not mean that Dispel Magic should be a viable method of removing traps.
I wasn't saying that Dispel Magic would work well as a universal trap removal; I'm just saying that, when dealing with traps that are magical, that particular spell ought to come in handy. Meanwhile, Detect Magic can be useful for detecting magical traps.
Against non-magical traps, one would need to find a different method; this isn't a universal method of dealing with traps. Perhaps the party's barbarian could fly into a range, smash the trap mechanism, and get around the trap that way; also, if the party has a healer, the barbarian can afford to take damage, which the cleric can then heal. (Of course, this would require that healing magic be at least decent in the game.)
The way I see it, if the game is going to have traps, there shouldn't be a universal method for dealing with them.
rupert1435: I thought you need higher levels of find trap to find and disarm traps in later game, as well as other thief skills - what is the meaning of spending points in thief skills if it is suficient to have thief on 4 level ?
I can categorize thief skills into two categories: "essential" and "non-essential".
The essential thief skills are those involving locks and traps. These skills can be easily boosted with potions, or if you have some way to boost the character's Dexterity. At high levels, you could even use Wish to (hopefully) boost your stats to maximum long enough to deal with the troublesome trap. Alternatively, you can opt to just trigger the trap and either tank the damage or find a way to avoid it (Mirror Image can protect against damage effects, for example). It just so happens that Imoen, in particular, has most of her skill points spent on the essential skills.
The non-essential skills are those that are nice to have, but that you can do without (and don't necessary need a substitute). Setting traps, while a valid strategy, is not required; hiding is never necessary; detect illusion, probably the most important of these skills, can be trivially replaced with True Sight/Seeing (at least if not using a difficulty-increasing mod). There are a few nice items you can pickpocket, but you don't need them, and I am not sure if any of them are actually unique.
Also, if you have multiple thieves in the party, they can focus on different skills; hiding is probably the only skill that is worth having on multiple thieves.