not really, if your in an urban terrain (cityes and stuff like that) than grenades that go off when they "touch something" are much better than the ones that you "can cook off and stuff", 'cause when you throw them, they won't bounce off the wall ore something, and kill half of your squad.......
but I agree, we need some more grenades (like RGO, RGN, F1.....)