Why is it confusing to you to expect attribution?
Mistakes happen, I guess this hurts his 'commits in a public repo' cv score.
What is your understanding of what license and rights the author was providing them - understanding this I can figure out where you are confused.