I don't understand how this can be legal. Up until now they've had the justification that a computer owner has consented to the code running on their PC. If they don't explain the updates that consent can't be given.
This was Microsoft's own argument when the Computer Misuse Act was being drafted. I know not all of the provisions have been enacted, maybe there's a loophole.