Varför gjorde david Cameron vetorätt i eu-fördraget?

Varför gjorde david Cameron vetorätt i eu-fördraget?

Nej, inte att skydda detta, som eller det andra.
Inte heller för eventuella röda linjer.
Hans verkliga motivet var att undvika en folkomröstning om uppdateringen av EU-fördraget, vilket skulle då vara nödvändiga och som brittisk EU-skeptikerna skulle säkert vinna, lek en mycket starkare populära tryck för att lämna EU helt och hållet.