I created a SO question about naming conventions for threads a while ago. The question was something like, "How should you name a thread?"
Looking back, a thread name only matters if you have to read a thread's name.
Can you provide real-world examples of when you've had to examine threads and discern between them, relying on their names? This is platform/framework agnostic.
How (in what environment), did you do this?
Put another way, in what scenarios have you had to solve a problem and had to examine threads by name, and how did you accomplish this?