Steve never participated in the community. He used the community when it suited him to get advice, and after 18 months of not liking the advice he received, he quits.
I am not defending negativity, but participating in a community is essential in understanding it. Maybe Steves expectations were far to high, or he come here looking for positive affirmation. I would prefer HN to stay honest and objective, providing constructive criticism and encouragement, rather than just praising each other.
It's almost besides the point, but if you'd researched a bit further you would have found a post confirming that this is an alias of another account.