In streamer mode, why not just use default hero names?

The gamer speak tags that are used in streamer mode to hide player names feels odd. I’m just curious why not just use the hero name instead? That is what people refer to them in chat in anways. It’s cute but not needed.

I hit an issue with streamer mode in the last couple of days. Twice I have been accused of being someone from a previous game that slighted a player in my current game. Along the lines of “xxx you’re that toxic pos from the eich comp match earlier”. And said they were reporting me before the game even started!

They are talking about someone else with streamer mode that got the same name as me (I don’t even play comp!). The name pool is way too small.

I don’t know why they don’t just use the random name generator they have when you create a new account which I’m sure can generate 1000s of unique names.