I do things a bit differently in my game, it's true. A rogue moving at half speed automatically makes Search checks, meaning I, the DM, roll for him whenever he passes something. If a character is Moving Silently but doesn't know about a creature in his vicinity, I make the roll for him...