The 01951 book I learned digital logic from, by Dennis Ritchie's father and two of his Bell Labs colleagues, has a chapter on switching with "electron tubes, both vacuum and gas-filled," and "semi-conductors": https://archive.org/details/TheDesignOfSwitchingCircuits/pag....
(Fluorescent light bulbs, by the way, do have a heated filament, and do work by thermionic emission, though cold-cathode fluorescents like those used in old LCDs don't.)
The respective niches of vacuum tubes and gas switching tubes could be very crudely summarized as high speed and high reliability. Even primitive vacuum tubes had switching times in the microseconds, and by WWII it was below a nanosecond, like transistors, but they relied on hot filaments that eventually burned out. Cold-cathode gas tubes, by contrast, essentially never break, but they take close to a millisecond for the gas to deionize so they can stop conducting. They can switch higher-frequency signals, but they can't switch on and off faster than that. Keister, Ritchie, and Washburn say of hot-cathode gas tubes:
> The speed of response of the tube is contingent primarily on the ionization and de-ionization times of the tube. Depending upon the gas, the ionization time ranges from a fraction of a microsecond to several microseconds; the de-ionization time is ordinarily of the order of a hundred to a thousand microseconds, though lower values have been achieved. The tube, then, can respond very rapidly to input signals applied to operate the tube, but considerably more time must be allowed for extinguishing the tube.
When I first read this when I was eight, "a hundred to a thousand microseconds" presumably sounded incredibly fast, but of course it's painfully slow for computation. Of cold-cathode tubes, they say:
> Moreover, since the cold-cathode tube has no filament, no standby current is consumed. The speed of response, though somewhat less than that of the hot-cathode gas tube, is sufficient for most applications. The ionization time depends upon the time necessary to transfer the discharge from the starter gap to the main gap, and it is generally less than a hundred microseconds. Main gap de-ionization times are of the order of one to ten milliseconds.
You might hope that this would have improved since 01951, but, as far as I can tell, it never did.
They continue:
> Because of its suitability to switching circuits, the electron tube circuit examples contained in the remainder of the chapter are, in the majority of cases, based on the cold cathode-tube.
(They do, however, include a few vacuum-tube circuits.)
The rest of the book is about relays. Vacuum tubes and semi-conductors were, from their point of view, niche.
In the Bell System, most electronic components came in rectangular metal cans, often hermetically sealed, usually labelled "Western Electric NNNN Network". The Bell System loved inductors. Inductors don't wear out. They often used unusual inductors, such as saturable reactors, or inductors with a copper slug. For the same reason, they liked gas-discharge tubes, although they're not suitable for amplifying audio.
IBM liked plug in cards. Some cards in tabulating machines had moving parts connected to drive shafts. Tube computers had plug-in subassemblies.[1] This allowed maintenance of large machines in the field. Thyatrons were used in some early printers, as the drivers for the printer magnets. But not for logic - too slow.[2]
Everybody else had metal chassis with tubes on top and everything else underneath. Military gear would have extra hold-down arrangement for tubes, and often metal tubes, but usually stayed with the metal chassis form factor.
[1] https://www.righto.com/2018/01/examining-1954-ibm-mainframes...
[2] https://bitsavers.trailing-edge.com/pdf/ibm/logic/223-6746-1...
[1] https://xkcd.com/977/