I feel really sorry for the ICO. They didn't come up with the legislation (in Europe and in the UK), and have been tasked with enforcing it.
Back in the day when everyone was scrambling to find out what compliance looks like, I remember reading discussions with ICO staff (can't remember where, otherwise I'd link!) and the impression I got was that they were just as frustrated with this as the rest of us were.
In fact, this is probably the best outcome we could hope for in this situation, short of the 'law' being revoked. I'd much rather have this, than the 'law' being rigorously enforced.