> Again, I'm reading between the lines because the author left no other option.
Sure, there was no information indicating the guy didn't have serious mental issues... but there was also no information indicating that he did. Your "reading between the lines" I think blames the old guy... when there's really no evidence presented, one way or the other.
>Things like, "A customer (his only one?) stopped paying (why?)"
The vast majority of small computer businesses (corp to corp contractors) that I know only have one customer at a time, because they only have one worker to rent out; themselves. It's really common. It's less common for those customers to stop paying after work is rendered, but it has happened to people I trust to not bullshit me on the matter. (It's kind of common for some of these small contractors to get pissed when the "contract" ends early, and to demand compensation for that... One of those mistakes a lot of people make before they learn how things actually work, at least in my jurisdiction, the length of the contract has no bearing on anything at all. You usually get paid for hours worked; really there's no further guarantees.)
>I don't think you're wrong to be concerned about age discrimination, of course. But maybe this is an example of it, and maybe it's not.
I agree. Well, I'm not 100% certain I need to be concerned about age discrimination; it's in my "might be an irrational fear, but I'm not certain either way" bucket right now, but I agree about the article.