Is it really that bad? I'm not personally familiar with US office culture, but it seems like an exaggeration. Why would a boss throw away an otherwise functioning employee over something so minor? Why would someone choose to work under such a punitive regime?