I'm guessing jnichols35 does IT support in a large-ish office?
Edit: This is a new one for me https://imgur.com/gallery/QTFMw2D
I guess there's no incentive to make them more durable. You know this better than me, but I doubt corpos care about the cost of replacing those keyboards.
I worked IT for a High School and kids would tear laptop keyboards apart. The school wouldn't replace them so I had to do my best to fix them. When I saw a keycap come off when I started here and they said replace the whole board I sighed with so much relief.