That would have been more than fair, I can't even imagine the hours you have invested on that. That is why I never worked for them, I heard rumors that they were a scam and that proved to be true.
I must agree that we should learn how to deal with it. A very wise person keeps telling me that we should move on when something bad happens and classify it as experience earned. I am learning how to take all that and move along.