@reidrac @sinbad
Apparently annotate was first and blame was a different competing implementations:
https://git.vger.kernel.narkive.com/XgwB2lTo/blame-vs-annotate#post4
I'm not that familiar with git dev history, so I wonder if many of their features had rivals until one won and eliminated the other!