This is the issue every first world manager makes time and time again. They make greedy little shyster decisions to save a penny here or save face there and then it ends up costing them hundreds of times what it would have cost to just be ethical and decent in the beginning. It's incredible really what letting the entire world be run by business degree graduates will create in terms of the corporate landscape.
It's all related. When you run a company at such a ridiculous pace, everything that gets in the way has to be ignored, downplayed, or mitigated. Instead of taking the time to train, or help the employee do her job, they made it her fault. On top of it all not taking complaints and accusations seriously may be for lack of time. Don't get me wrong, they fucked up. But these aren't isolated incidents.