OK, so maybe not all of them. But when you think about it, Moffat continuously breaks his own rules with the Weeping Angels:
As is explained in the video above, from Moffat’s brilliant episode Blink (at around 2:35), the Angels are quantum-locked to turn to stone any time they’re seen by another living creature, including other Angels. They cover their eyes because, in the Doctor’s words, “they can’t risk looking at each other”. This is furthered by the Doctor Who wikia, which says “if the Weeping Angels stared at each other they would turn to stone permanently, leaving them trapped until they died from starvation”, which is how Blink shows the Angels to be defeated.
But then we come to The Time of Angels / Flesh & Stone, and everything seems to change. Consider the picture below:
These Angels are moving in hordes, at the same time, which can’t happen unless they cover their eyes (and are, therefore, weeping). In theory, when moving in packs, only the Angel at the very back can move, as the Angels behind always see the ones in front. Let's consider the situation with only two Angels, A & B: if they never cover their eyes and keep looking in the direction they're moving, A can move from behind B in front, then A turns to stone and B can move, but only far enough in front of A that A can see B, and this continues indefinitely, and very slowly. But this only works with two Angels, not tens. The only way that Angels can move in groups is if all but the front-most one cover their eyes.
Once again, all of these Angels, apart from the one silhouetted in the foreground, should be quantum-locked to death. Unless, as is probably true, there are also Angels behind the frame of the camera, in which case all Angels you see here should be no threat whatsoever to Amy.
Again, the Angels above are moving in a way that breaks the rules of their own existence. I won't go on to explain how, as you now know, and I won't bore you with more examples. Please, Steven, correct this if you bring the Angels back again!