IMO, it looks like the player of the Rogue thinks this is a video game.
As for Detect Magic, well golly, this problem was happening in my last game, but it was well-played by the person with the Beguiler. Still damned annoying though. Luckily, my Sorcerer used "Detect Magic" like radar, and...