It was all about price. I don't think USB adoption helped either, as PS/2 ports started disappearing off motherboards again because of price.
Model M's were over $200 new back then, too—in '90s dollars.
y11971alex: GH members own and enjoy every type of Model M that was made. Some require considerable modding to be usable (the KBs, I mean, not the members)—so knowing which Model M's to "avoid" depends on your experience level, and how much time and trouble you're prepared to spend on them.
Generally speaking, I recommend you take one of these two approaches:
APPROACH #1: Buy some vintage IBM Model M's, part no. 1391401—the most common type, and compatible with modern PCs with the addition of a PS/2-to-USB converter.
Be sure they've been tested, unless you're prepared to fix or return them. Be sure they include SDL cables, unless you're prepared to buy some separately. If they're missing key caps, you can order replacements at ClickyKeyboards.com for $1 or $2 each.
When you order your USB converters, don't get the "Blue Cube". Instead, get some of these:
...which are made to convert both a PS/2 keyboard
and mouse to USB. Just don't use the mouse part. They work great, and are ridiculously cheap—like, only $1–2
shipped on eBay. The "Cubes" are around $10 plus postage, and their annoying shape will probably block one or both of your adjoining USB ports.
Now comes the fun part. If your 1391401's have been typed on for 20-odd years—and most have—they'll be grimy, and you'll probably want to clean them. (The seller may say they're "clean", or that they've cleaned them—but that depends on
their idea of "clean", and how much KB-cleaning experience they've had).
At the very least, this involves pulling all the key caps and the one-piece (larger) keys. And NOT with a knife, screwdriver, or other household object that could damage them, but with a proper key-puller tool (about $10). And be careful removing the spacebar and other one-piece keys with stabilizer bars, so you don't damage the bars. Be sure to remove the bars from those keys before you wash them.
You should now soak the caps/keys in warm water and laundry detergent for 30 minutes, stirring occasionally; then rinse the caps thoroughly. Caps that were especially dirty may need extra wiping with alcohol or a spray cleaner.
If the surface under the keys is full of dust, hair, food crumbs, small office supplies, etc.—and it usually is—you'll want to:
(1.) Open the case, using a 5.5mm thin-walled hex driver (around $10–15 at electronics stores).
(2.) Vacuum the interior, which removes only part of the mess; then clean out the rest using Q-Tips and/or brushes dipped in alcohol. This can take as much as an hour.
If the case is dirty—and it usually is—you'll also want to carefully remove the entirely keyboard assembly, then wash the upper and lower halves of the case with warm water and dish soap. For stubborn marks, spray on some Windex, wait a couple of minutes, then scrub with a paper towel.
Let your parts dry overnight; you don't want to take
any chance of water getting into the KB.
Now reassemble everything. Be sure to seat the controller properly, and that you've remounted all the keys so they move freely. Be sure to slide the stabilizer bars back into their clips as you reattach those keys; it may take a few tries. Voila.
APPROACH #2:Buy some new
Unicomp Ultra Classics. Advantages:
• You can skip the searching, tool-buying and cleaning described above.
• They're USB-ready.
• They have Windows keys.
• They're more compact (but then, compared to an IBM, almost anything is).
• They're available in black as well as beige, and even in Mac-compatible versions.
• You're supporting a small, employee-owned company that makes awesome keyboards.
If you've resolved to give your family genuine, vintage Model M's, take Approach #1.
If your family just wants to enjoy some genuine buckling-spring KBs of their own, and they'd appreciate the more modern features, get the Unicomps.
Depending on the extra tools and parts you'd need to restore the M's, the difference in cost can be trivial. And unless you enjoy restoring vintage boards, as some of us
masochists KB enthusiasts do, your time is probably worth a
lot more than the small price difference.
Hope this helps.