It's often noted that Bosonic fields result from quantizing classical field theories defined on a regular numbers, whereas Fermionic fields arise when quantizing a classical field theory defined on Grassmann numbers.
It is no surprise, then, that the expectation values of operators associated with Bosonic fields are normal (non-Grassmann) numbers. For concreteness, we can consider a real scalar field $\phi(x)$ with some associated raising and lowering operators $b^\dagger_q$ and $b_q$. A coherent state of the field $|\alpha> = Ae^{\alpha b^\dagger_q}|0\rangle$ has expectation value $\langle\alpha| b^\dagger_q |\alpha\rangle = \alpha$, clearly a run-of-the-mill number.
Since the expectation value of a lowering operator for a Bosonic field is a regular (non-Grassmann) number, should the expectation value of a Fermionic field operator $\psi(x)$ or a corresponding lowering operator $a_q$ be a Grassmann number? Although I can't understand why this wouldn't be the case (shouldn't the "typical value" of a Grassmann number drawn from some probability distribution be a Grassmann number?), it seems easy to construct a counterexample. The state
$$|\text{confusing}\rangle = \frac{1}{\sqrt{2}}(1 + a^\dagger_q)|0\rangle$$
Leads to $\langle \text{confusing}|a_q|\text{confusing}\rangle = \frac{1}{2}$. Yet it's not clear to me why such an expectation value should generally be a regular number. As a result, I'm curious if there are any clear ways of understanding the origin of this behavior.
Is the expectation value of a Fermi field operator a Grassmann number? Why or why not?