<i>Why shouldn't it? Isn't it just hardware too?</i>
In a mechanical hard drive, there are moving parts which can wear out due to friction, etc.
SSDs are solid-state, so it seems like at least theoretically, it should be possible to build one that keeps working for decades. e.g. I have solid-state hardware from the 70s and 80s which still functions.
I've always been a little mystified as to why SSDs' data areas wear out for that reason,[1] but that's a whole separate issue. The author of the article is writing about sudden failure of the device as a whole.
There are only two explanations I've ever heard for short lifetimes in electronics as a general industry.[2]
For devices manufactured after about 2000 there's tin whiskers,[3] which began to be a problem because of RoHS requirements. I'm not sure if that applies here, though.
If the device includes electrolytic capacitors, my understanding is that those generally have a finite lifetime as well, and it can be fairly short if they're poorly-made.
I'm not a hardware expert, though, so I'd be interested in hearing about other factors, and I'm sure the author of the article would too.
[1] I've seen lots of writeups of how wear-leveling works, etc., but never a good physical explanation of what is actually wearing out over time.
[2] Obviously there are other factors for specific devices, or specific designs. E.g. maybe parts of a specific device break over time due to thermal expansion and contraction if the device wasn't engineered to handle that properly.
[3] https://nepp.nasa.gov/whisker/background/