That's really terrible and they should receive a class action for damages for destroying peoples storage.
Most SSDs should have a TBW (Terabytes Written) or similar guaranteed/expected lifespan statistic and usually can be viewed via any free SMART interrogator such as crystal diskinfo, victoria, etc, although some of the OEM drives don't always show all the stats. These can give some indication if the drive is getting worn prematurely, or experiencing high temps and can give the user a chance to backup before failure. Of course unexplained catastrophic controller or chip failure is just bad luck. We have all been there at times and it truly sucks having to piece everything back together from backups here and there or recreate it, and some things may be lost forever.
Reads should not affect lifetime significantly, but every write counts with SSDs. So think about swapfile, logs, firefoxes' running state saves (timing can be altered in about:config), etc etc. An errant program can write massive amounts to the SSD and the user may be unaware. Use task manager with i/o read bytes and write bytes columns enabled to keep a check just in case.
If high throughput, large/frequent dynamic temporary storage is unavoidable, consider the samsung SM range or Intel's business range with very high PTB write endurances.