Some of you guys are really adept at taking things off topic :/
Anyway, Caleb is pretty ridiculous in my opinion. He has never made me swoon, and his traits make for annoying compulsive behavior. But as with everything else, each to their own. We have different threshholds. And I need(ed) to vent my frustrations :)
I actually think Caleb does want to be a vampire - for the simple reason that vampirism comes with powers that can help him advance social and romantic pursuits. Thus: for manipulation reasons entirely. I think drinking plasma is but a necessary evil to him, because he ultimately likes human food and drink.
Also, I find his materialistic trait to be shallow and a sign of greed.
Ambition to some extent can be fine and viewed as an attempt at self-improval. But again, it can also be viewed as greed, and I feel that is the category Caleb fits in.
Lastly, there is his vanity - his clothing, makeup and hairdo. It all screams 'look at me, I'm so special'.
/rant