(Referring to my post directly above.)
With so many differing motivations, you'll need different strategies for dealing with all of them.
Whole books are written on each of them.
Dealing with all these people effectively takes a lot of skill (correct identification), experience (breadth to experience all and depth to understand each), and patience (because they can be a PITA).
No easy answers here.