Phew... really, I'm sure Imagin had the best of intention with the inital post. There is absolutely nothing wrong with worrying for the health of people and to mention that over-working is often a problem these days.
While for me the thread went a bid too dramatic in the long run, attacking Imagin now for the initial idea and intention of this thread is a bit over the top as well. The only thing this thread tells us about him / her is, that he/she cares for the well-being of people. I'm sure for people around him / her as well. Nothing more and nothing less.
There was no harm done to Frontier with this thread at all. All what was done is showing that some of us do care about the humans behind that game and not only about the product.
That said: Personally I trust in Frontier being respectful with their employees. Crunch-time and deadlines are hard. In every job, mine included. I can tell you, as long as it's not for the rest of your work life, it isn't always problematic and in some cases can even be healthy and fun.