I think the damage is ok.
What I do agree on is the throwing dynamics, it really feels counter intuitive and I end up hitting stuff in front of me instead of landing them where I intended it to go. Often when I try to throw a grenade through a window I end up hitting the wall underneath the window. It might be my BF2042 muscle memory, but then the question is why would you change something that obviously was not broken.
Same goes for grenade indicators. I sometimes get surprised by a grenade next to me, the warning could be a lot clearer, and while we're at it what happened to the mechanic to chuck grenades back to its sender?