So I'm not really an explosives kinda bloke, but I have all these damned grenades and mines and I've started using grenades and dynamite a bit, but I can't for the life of me figure out why I would ever use a mine. They basically serve the same purpose, they blow people up. Now I won't go into a comparison on how much easier it would be to just shoot people instead of trying to blow them up, but it certainly is a lot easier lobbing a grenade into a room and ducking for cover than it is to sneak into an NPC's patrol pattern, laying down a mine, sneak back out and then waiting for him to come back in that general direction.
Anytime I've had a need to disperse of a large group of hostiles in an enclosed environment I find it much easier and faster to use a grenade rifle or launcher, which are also more precise.
I'd like to hear about why grenades and mines in particular serve any purpose.