War of the Rohirrim spoilers:
I understand that Hama had to die. I do. I understand that he absolutely had to die in the specific the way that he did, because Hama as a character represents the valor and honor of the people of Rohan (exemplified in his mastery of song, which is how those values are upheld in the community and passed along to the next generation), and Wulf, who rejects these values, had to kill him in a dishonorable way to represent his attempt to destroy the values of the Eorlingas and prove that valor and honor are worthless. And I understand that Hama’s instrument being passed to others represents that that valor and honor did not die with him, and could not be destroyed by Wulf. I understand this! I do! But also, have you considered: it made me sad