Thanks Andrea. Regarding the timing, the team debated numbers quite a lot.
Mike Belshe

This is a problem. YOU claim it’s not technical but it is. There are technical implications of even this “surgical” change as you put it and how it’s best to implement it, test it, and roll it out. How many Core dev’s were present at the NYA? Were they invited? You and the other NYA company leaders do not get to decide what happens to my/our Bitcoin, the community does. NYA was not done in an inclusive, community focused manner.