If you don't make that assumption, you also will get "one-dimensional" representations. For example $G=GL(2)$, assume at two place pseudo matrix coefficient for the Steinberg representation and let the remainders be the characteristic function of $GL_2(o)$. This gives you $(-1)^2$ for the the trivial representation.