When playing on the PC I’ve been very annoyed with the reliance on the Steam network to play multiplayer, because I have had quite a few issues where I’ll be in the middle of a match then my Steam connection will drop out for literally a second and come back up, but in the meantime the game will have kicked me out of my match back to the title screen. While playing with friends, a hiccup on the Steam network kicked all 3 of us mid-match at one point leaving us to log back in while our team was being decimated in our absence.
Additionally, because Steam is required to do anything this means the game will be completely unplayable during Steams weekly maintenance and it’s frequent unscheduled interruptions.
Instead of requiring the connection to Steam be constantly maintained, a better approach could be to just require the connection on startup or at the beginning of matches. Alternately if that is not feasible, then perhaps you can at least adjust the frequency the Steam connection is checked and if the connection is lost let it keep trying to reconnect for 30 seconds to a minute before the player is sent back to the Title screen.