I appreciate the author wanting users to discover a program running amok and producing a bunch of threads (anecdote: I've never seen it happen), but there's a bunch of ways to solve it from a UX perspective:
* make threads collapsed by default
* add a column showing the number of threads a process has
* add the threads toggle to the bottom bar for easy discovery
* add a prefix to all threads, e.g. [THREAD]
All of these are a lot more obvious than the color green.
The authors story of having users ask him why processes are green is simply an indication that the user interface is hard to understand.