It’s not perfect, but that’s a really interesting chart, and mostly pretty accurate.
Maybe, subject to one’s interpretations of the meanings.