I generally agree with you. The hit registration, combined with the time-to-death and time-to-kill, feels completely off. However, I should point out that you can’t rely on the damage indicator on the death screen.
First, it only displays a maximum of five hits. Try getting killed by an incendiary weapon—you’ll see what I mean. (5 x 6 != 100, after all.)
Second, the indicator is broken and often shows incorrect information—wrong weapons, damage values, or even players. I’ve lost count of the times I’ve been killed by a chopper on a map that doesn’t even have choppers.
I completely agree that TTK, TTD, and hit registration desperately need more attention. Unfortunately, the last update didn’t bring any noticeable improvements.