Fanaelialae
Legend
Yes, you did. You presented a situation in 3.x where a trap could only be dealt with by a Rogue. That meant almost exclusively (correct me if I'm wrong) a non-magical trap with a Search DC above 20.
Even in that case, the only time where "everyone except the Rogue sit on their hands" is the one single Search check. A d20 roll. That's not a lot of time. And once the trap is discovered, any character can attempt to do anything to bypass, disarm or destroy it.
You are correct, individual traps didn't take much time and weren't much of a problem.
The problem was that, at least in D&D, almost anything could be trapped. So it wasn't just one roll but numerous individual rolls, often even for traps that weren't there (because many DMs deduced that if they didn't roll even when the trap wasn't there, the players would in turn deduce that there was no trap). I remember quite a few game sessions that were slowed to a crawl because the rogue began to search anything and everything after a insidious trap or two (that he failed to check for) beat our party senseless.