Steam itself is updated infrequently and its a small program so its not abusing the wear on SSD drives.
The game preallocation process is a problem as this adds considerably to the TB read and written on a SSD.
Unlike hard disks, SSD products are sensitive to read/erase/write cycles. To cope with this problem, SSD drives have a small CPU to handle wear leveling and other functions.
All SSD drives are rated at TB read and TB written to judge their service life.
So the Steam update cycle of GB of read and write for a new MB of updates ads significantly to the wear.
An easier solution is to call Win32 and ask Windows how much available space the designated drive. Then all that is needed is to replace the existing files as needed. Some games do this now but it’s far from universal.