I know a few 9's, both on- and offline, and every single one of them speaks up about injustices and when they see things as wrong. Not all of them do this with equal levels of comfort - I think instinct and tritype and other factors come into play - but quietly or loudly, they all do it. The gut triad is about power after all. Power, being "there," taking up space, being heard. One 9, an So/Sx 9w1 I think, is the least likely of the ones I know to do it. But then I've known an So/Sp 9w1 who was extremely (vocally) opinionated. Thing is, disagreeing with a standpoint or standing against someone's attitude - while these may be good and worthwhile cause in themselves - doesn't mean that the 9 is standing up for
their needs. Especially the 1 wingers can take a more logical and righteous stance on things, while not necessarily addressing the more
essential issue of the moment. And that is what is ultimately 9 about it: the not-addressing-the-essential. I can't be much help of your dilemma between 7 and 9, I don't know much of your history with the types, but I thought I'd share my view on the opinionated 9. Barack Obama is considered by many (most?) to be a 9 - I think he's a 9 also - and he definitely doesn't shy away from arguing difficult and heated points! I would add Bernie Sanders to the list of opinionated 9's as well. Food for thought