As a person from the UK, no I've not forgotten. The difference here (and this is NOT excusing them) is that you've gone from a series of systems which didn't officially exist, accessible from the select few of intelligence agencies and no doubt secure as hell into private ones which are controlled by people like BT. Yep, BT. The same BT who are laying off 10k staff this year because they need to cut costs. This isn't something they're putting effort into, this is some mandated program which will mean they're going to come up with the cheapest solution to store all your data. That's obviously bad.
What was disappointing about this was that I remember the day this bill got passed. I remember refreshing BBC news repeatedly. Not one article was written about the snoopers charter within the days leading up to it (or the day itself). Now, back to the "bad" again... The list of people who can access these records, without a warrant is just utterly insane. It starts off legit-ish but honestly some of these are pretty hard to justify:
* Metropolitan police force
* City of London police force
* Police forces maintained under section 2 of the Police Act 1996
* Police Service of Scotland
* Police Service of Northern Ireland
* British Transport Police
* Ministry of Defence Police
* Royal Navy Police
* Royal Military Police
* Royal Air Force Police
* Security Service
* Secret Intelligence Service
* GCHQ
* Ministry of Defence
* Department of Health
* Home Office
* Ministry of Justice
* National Crime Agency
* HM Revenue & Customs
* Department for Transport
* Department for Work and Pensions
* NHS trusts and foundation trusts in England that provide ambulance services
* Common Services Agency for the Scottish Health Service
* Competition and Markets Authority
* Criminal Cases Review Commission
* Department for Communities in Northern Ireland
* Department for the Economy in Northern Ireland
* Department of Justice in Northern Ireland
* Financial Conduct Authority
* Fire and rescue authorities under the Fire and Rescue Services Act 2004
* Food Standards Agency
* Food Standards Scotland
* Gambling Commission
* Gangmasters and Labour Abuse Authority
* Health and Safety Executive
* Independent Police Complaints Commissioner
* Information Commissioner
* NHS Business Services Authority
* Northern Ireland Ambulance Service Health and Social Care Trust
* Northern Ireland Fire and Rescue Service Board
* Northern Ireland Health and Social Care Regional Business Services Organisation
* Office of Communications
* Office of the Police Ombudsman for Northern Ireland
* Police Investigations and Review Commissioner
* Scottish Ambulance Service Board
* Scottish Criminal Cases Review Commission
* Serious Fraud Office
* Welsh Ambulance Services National Health Service Trust