I would disagree. For us, Roles are a financial abstraction. Our titles matter more at an account level, and roles more often confuse people or get them worked-up because their role does not reflect their "station." Roles are fine within the project assignments, but not when listing a user's account...