I think the thing that bothers me the most about Bella is she just isn't a model. She just doesn't have the look. She reminds me of a hot girl from my college or something, not an ethereal canvas- but we all know this.
If Bella went to my college I wouldn't consider her hot whatsoever
But I agree with your overall point, she isn't a model.