To be fair, I don't think anyone's arguing against that. It's clarified in the OP the definition for a passive/minor characters for this are ones that don't actively contribute to the fighting, since that's the core of DBZ's storytelling. And with that set-up, Yajirobe wouldn't qualify since he was instrumental in defeating Vegeta, whereas Bulma never engaged in any direct combat throughout Z. Everyone knows Bulma's more important, that's why she's the common answer, it's just that the question posed here is really favourite non-fighter in Z so plot importance doesn't discount her.True enough. I also neglected to mention Bulma's critical role in time travel, without which everyone on Earth would be dead. My point that Bulma > Yajirobe in terms of plot importance / agency stands...
And yeah, Bulma's the right answer.