The whole discussion about whatever Catherine chose to do and not to do is silly, in my opinion. It is something the media introduced to create conflict and tension, to make whatever they write about her seem like less of a puff piece. I have yet to meet or correspond personally with anyone who deeply and seriously *cared* about what Catherine did after her university graduation, once they thought about it.
In many ways, she's representative of her current generation in many parts of the world. How many young people know exactly what they want or what they want to do with the rest of their lives when they graduate from college? Many have an initial idea, put to them by parents or mentors, but it winds up not working out for them; they go on to try other things and do something else. *Most adults have more than one career in their working lives any more.( Catherine tried a number of different things as work after graduation - she didn't just immediately dive into the family business as the first bolthole she came across. Who's to say, if William weren't in the picture, that she would have done things one bit differently?
As for holding out waiting for William: seriously, folks, it winds up that our primary relationship is the single biggest long-term indicator of our health and well-being. If they started out as slow as it seems, and grew in love, trust, and respect...they're doing far, far better than many other couples in their mid-20s who marry just for looks. And how much more faux controversy would be stimulated if Catherine was a highly-driven career person with a gripping professional career she'd have to "give up" to be a royal? If she were dating another British blue-blood whose father was CEO of a bank or something like that, I don't think folks would find a thing "wrong" with her.
I'm sure Catherine Middleton is just as human as the next person and has her share of foibles like the rest of us. She is, however, delightfully free of scandal - she didn't leave school and spend all her time drugging up - and I, for one, would like to see the Brits appreciate the good royals they have more. I admire Prince William a lot for taking the route he has; as one very astute writer once pointed out, he had the example of his mom trying to play the field during her lifetime, and probably some discussion - who can say how frank or how convoluted - on how his father's choices worked out backfiring on him in many ways. Lord Mountbatten gave Charles bad advice: contrary to the belief that one "owes it to oneself" to date around as much as possible, it really ends up forming bad habits, especially among the entitled.