IMTU, fire control is done with partial displacement of O2 using Argon. Smoke is handled by this the instant elimination of combustion and by filtration - as LS needs to be able to handle isolation of contaminates normally.
People can still breathe in an O2 reduced, argon rich environment - normal heat (retained by humidity in atmo) isn't ditched to space nor are the harder to replace non-O2 gases (nitrogen) dumped. This is also better for equipment (think RW server room fire suppression systems).
'Venting' to partial vacuum would route any fire following the O2 and would require routing to the exterior for every internal space with vacuum rated ducting and/or venting large portions of a ship. Further, it would spread any contamination along these surfaces. A huge and hard to clean up mess, not to mention it requires a lot of
automated mechanical systems. I.e. one doesn't want involuntary venting going on when duct systems fail or non-computer hacking (i.e. lighting a match

) opens all the hatches because they all need automatic fail-safes to make a 'venting' to space system work efficiently.
Traveller is fundamentally written as Space Opera - venting to space sounds cool, but is a science fail. When I first began designing ships at age 12, I wanted really detailed plans - including handling 'venting'. Putting some thought into this led me to learn more science and coming up with ways of handling LS.