Starting stopping the mic is expensive (CPU and time wise). I think it's for a more responsive experience, or they just don't care about starting/stopping sessions.
After all, anyone noticing (or caring) that mic on indicator is probably <1%, and I'm obviously talking about the general public, not HN community.