Vivica's agent/management team was probably able to negotiate decent money for her especially on the projects with big budgets. Taraji should consider a hiring a new manager and seeking out a new agent. But at the end of the day it will still all come back to "brand recognition" and how many seats your name can fill.