It's pretty unrealistic, as you can be fired for any reason, at least in most states in the USA. It's called at will employment, and all a manager has to do is say "You know, things just aren't working out, good bye!"
They do, but unless you can prove you were fired for one of the reasons that is explicitly illegal you’ll lose. And of course that can be hard to prove even if true.