I think the Extinction Rebellion need to be more organised. It appears from what i can gather some of these events are random, by random people, and as we have seen this week, if you hold random events that directly impact on people's lives, then it leads to the possibility of creating a bad reaction.
If people know the events are going to happen, then at least you can plan around it. Imagine going to a hospital appointment, the chances of getting that appointment rearranged could involve weeks of waiting, hence stuff like that is a direct impact. And that's only a very small sample of a mulitude of reasons for incurring anger.