All these Kate-bashing videos/sites have made me think of something.
By letting William "wait" as long as possible to get engaged, the royal family is probably hoping to avoid the situation that happened when Charles and Andrew married. They both became engaged a few months after dating, and their fiancees were immediately thrust from obscurity into the public eye, and well...we all know what happened. The media was able to instantly paint a picture of both Diana and Sarah, they both believed the image the press created of them, and as a result Diana started manipulating the press and Sarah had a breakdown when the media decided to tear her down.
In the case of Kate, though, the media doesn't have any opportunities to define her. She doesn't appear much in public, doesn't give interviews, and doesn't have an obvious career path. So the media, and people who follow the royals, get impatient and feel like Kate "owes" them something. Diana and Sarah were out making public appearances and giving interviews a few months after entering the public eye, and yet here's Kate who's hardly thrown a scrap to the media in the last seven years. Maybe that's why people are starting to get so impatient with her and make these nasty videos...because Kate isn't giving people what they want (ie., an interesting "personality" to watch or a wedding with William!)
So obviously the weddings in the 80s happened too quickly, but I'm wondering if the royal family is now going to discover that a really prolonged courtship has its disadvantages, as well. For whatever reason people have become impatient with Kate and don't care for her (why I don't know because I agree with Zonk that I find Kate boring, bland, but I have nothing negative to say about her) but if William does eventually marry Kate, is she going to be able to shed that "Waity Katie" image? Or are people going to say, "Yeah...that Princess Kate...she does her royal duties now but she's not much of an asset to the monarchy, she's the girl who had no career and waited around for William for 10+ years before he married her!"