I can't speak for the NHS, all I can do, and have done, is give my opinion regarding whether this is a good thing or not, and why. But in true MN style, dissenting from the majority opinion is unwelcome.
The fact is, that regardless of the process behind the roll out of this, neither you or I know why it's not been in done the way you would have liked. My guess is that such a consultation would take a long, long time and the process would have become a politicised which would have been detrimental to the fundamental clinical research and service delivery issues that it is trying to tackle. How the NHS operates is an emotive issue, and a consultation would therefore be ripe to be used for political abuse/gain. That wouldn't have been in anyone's benefit.
We are all well aware that the NHS simply can't afford to continue operating in the way it currently is, and collecting and analysing data will enable improvements to be made across the board, from allowing more targeted community-based interventions to be directed towards those high-risk patients that cost the NHS a huge sum of money, to understanding why some people respond to a certain treatment and others don't. There simply isn't the time to debate this for years on end, and change using data is happening now, just on a small scale.
However, what's needed is organisation-wide change, and this can't, and shouldn't, be done without the appropriate evidence which can only be gathered as the result of large-scale data analysis.
You don't like my opinion, but unless things change, how healthcare is delivered won't change as much as it needs to. I'd rather that my care be based on me, on the understanding of my clinical data in line with at-scale evidence, analysis and understanding, not the way it's done now, where all treatments are symptom based and I'll have one drug after another thrown at me in the hope that one of them, one day, will work.