I have friend who is an engineering middle manager at Uber. I was having drinks with him and some of his direct reports (including 2 women), and they all told me that they've never experienced or heard of any of this behavior until recently.
Obviously that's anecdata (although it has the benefit of me knowing that it's true, as opposed to Amy's story), but I think people are jumping to conclusions here.
It seems that there is some kind of problem at Uber. The scope and size of it remains to be seen.