Half of the times I die in a tank I don’t know what actually caused it (Explosive pack? AT? Mine? Other tank? Blast from bomber planes?), I only get a generic explosion icon, which is frustrating and prevents me from learning what sort of weapons are effective at that particular spot & adapt myself to prevent them from getting me again. And it is not just in tanks, even as infantry I get that generic explosion icon sometimes and die without knowing what caused it. Specific icons for the different types of explosion-related kills would solve that and add a lot to the game, making things clearer.
Another important change to kill icons, which I already mentioned, are specific ones for each melee-related kill and weapon. For instance, it would be great if your enemy knew you killed him with an axe to the head (rather than getting a generic knife icon), or with a bayonet, or a sword, for extra humilliation. I think there are currently 1 icon for knife, 1 icon for buttstock of the weapon (but most of the times you kill enemies with a buttstock you still get the knife icon for some reason) and 1 icon for direct-impact from grenades. Adding more would be easy and would also enrich the game.