There is a compromise on the table that people getting passports would have to go on the ID database, but would not get the card itself until 2010 if they opted out. This is no compromise at all. It's not the card itself that's the main issue - it's the database!
It still goes against the 'not compulsory' promise.
See also: The No2ID news site