Because the ion sources of various instruments are not identical, identical conditions are not identical! While the simple explanation of MS is an electron of some fixed energy ionizing a molecule and causing it to fragment, there are a number of other factors. Even the filament temperature in the mass spec has an effect. And given that filaments age, you can not get identical conditions twice in the same mass spectrometer - if you want to get really fussy about it. (And, this is why one solution to an instrument that will not pass tune is to switch to the other filament.)
When we tune a mass spectrometer, we make conditions such that the fragmentation will be the same for the particular molecule used to test the tune (like PFTBA). And for the work that most of us do, this works quite well enough. When I run the same compound in the same mass spectrometer tuned to fragment the tuning compound the same way - I get reproducible results. And, the results for that compound look quite similar to those in mass spectral libraries.
Spectra in libraries are from various instruments with ion sources run at various temperatures, gas flow rates (or without gas flow for insertion probe work), differing filament temperatures, differing geometry and such. Also, that 70 volt electron energy: It depends on how the electron is measured. But it all works remarkably well, actually.
One of the really important things is that the fragmentation pathways remain the same. So, major fragments will always be present in electron impact spectra - even if ratios change slightly. (And yes, the ion trap does look different from the others. But off in that land of traps there remains consistancy.)