Hmm well I just heard the news today. I'm not quite sure what to make of it, but my thoughts are probably the media pressure put some stress on the relationship ... I remember reading and noticing that to me it appeared that the lifestyle Kate wanted to live (having a career) was vastly different to what Princess Dianna did. Not meaning to compare, but if you take that lifestyle & the commitments Princess Di had to be the standard for what Kate would have had to live her life like if she had married William ... I mean realistically speaking, I don't think Princess Di would have been able to have a career and keep all those royal commitments at the same time (that's just reality talkin there). I have no doubt Kate probably wanted to do what it took to keep the relationship going & yea she probably did want to marry him, maybe not because he's a royal, but probably atleast partly cuz she really loved him.
About the rumors of them spliting up because of her being from the middle class, if there's any truth to it, I highly doubt the Queen (as someone mentioned) was a part of that. I read online that it was actually William's friends (& possibly cousins) of royal standing, who partied with the couple, used to treat her like that - making fun of her background.
I think time will tell the truth, but they do say that family support does have a positive effect on relationships. I know Dianna wanted her children to be brought up different to most royal families in the past did so. I also know that Charles, though he may have been different to Dianna in his approach, also wanted the same for his children. Quite possibly he didn't mind being seen in the company of his son's girlfriend because of this. I don't know him personally soo I can't really say, but I do know that there are some people out there who are so self conscious of their public image that they will smile and shake hands with people they despise (not saying he's like that either, but you can never tell). Also, I know that there are some parents out there who are just content to let their child be with who ever they choose to be with regardless of what others say & who also think that they should not have a say in their children's relationships. Charles, after going through all that he's gone through with his marriages and divorces, etc. I can imagine him saying that he will accept and approve any one into his family that his sons decide to marry.