All the points, while valid, are in the end personal opinions and ideas of how the game should be and how the individuals prefer it to be to suit their own playstyles. I, along with a number of others, think that this new system is a welcomed addition and works well to do what it's supposed to. Of course there have been other opinions expressed that refute this and believe there are better ways they could have gone in developing the system. In the end, all that matters is what the developers chose to go with, and you either go with it or you don't.

What Hashashiyyin has done is simply figure out exactly what makes the mechanics that are actually in the game work properly and provided us with the details as to how to do it ourselves, and even how to think of it for it to make sense. And I absolutely love it.