I highly suspect you broke several company rules before you got ditched and doomed!
Well defended! You are very good in defending the company. There is a difference between suspecting and the reality. Besides how can you say this things without going into the details. Who are you? How do you come to know what happened? Aren't you just another person hired to protect the companies reputation? It hurts a lot when you get the pinch right? I don't get "ditched and doomed". There are several other companies who hire me.
For instance, you barely checked your account, at least daily, so that you could catch up with the company updates.
Well I don't know what you are saying. I checked out my account one time a week when there's no work. When there's work I checked it three to four time's most of the days. Know another thing? The companies terms and conditions did not give a covenant stating that hey you will be sacked if you don't login to your account and neither did the company gave updates about sacking writers. Rather it boastfully supported freelance ideals, like, " Each freelance writer can take orders on their own schedule", "Write a project on a topic you prefer any time convenient for you", and "We make it possible to work on your time and earn the money you want doing what you love." But in reality Asiawriters seem to be so inert when it comes to giving benefits of those ideals to its writers.
Were you really serious you wanted to become a freelance writer?
Hey its not a good habit to say things about persons you don't fully know about. You know why? Because you are going to end up saying wrong things about that person. I have been a writer for one year. May be this would convince you not to say whatever comes in your mouth!