No, not everyone needs an audio mixer for streaming, as it isn’t as important as say a good microphone or camera.
However, if you want your streams to have excellent audio quality then it’s in your best interest to invest in one.
If you plan on using multiple microphones or audio sources in your streams then an audio mixer becomes an essential piece of equipment.