What is your take on my response? I sincerely want an honest answer.
I think it is a reply based on your life experience and worldview and I would argue the basis on which you form your opinion - that is for you to determine and you don't need to justify it to anyone other than yoourself. For me, however, I wouldn't have offered the same advice.
First, why suggest fighting a termination? If the employer does not want you there, what is to be gained by having a state agency or court shove you down their throat? Talk about setting yourself up for a whole lot of misery! Can you imagine the resentment that would hang in the air everyday? If an employer determines they no longer are in need of your services, that is their right, as an employer. They can decide one day that they just don't like your cologne and say "you're outta here!" - they are within their rights. Employment is a mutually beneficial relationship. The employer needs labor to perform a task, and the employee needs a paycheck. In return for performing that task every day, you are compensated - beyond that, nothing is "owed" to you. Sure, an employer that rewards loyalty and great performance is always viewed favorably, but it sure isn't a requirement. In an 'At Will' state, no reasons for termination need to be recorded or documented - because they don't matter. At will employment is the cornerstone of a free-market: ie I am free to choose who I want to employ and for how long.
As a business owner, perhaps I have a different perspective than some other people, but I print a lot of paychecks every month and my perspective is what has allowed all of my employees to earn a living. I've had to lay people off, I've terminated countless employees over the years, and I have asked some to leave in lieu of termination (offering a severance package) - I've seen everything pertaining to an employment relationship, some good, some bad. At the end of the day, a job is not a 'right', it is something that is provided by another individual who has a need for labor. It creates no obligations on behalf of the employer other than a paycheck.