You certainly have a good point here

But don't forget that there are so many examples of Princes/Princesses,who have a parent who is a commoner:Prince Albert,Princesses Caroline and Stephanie,Leonor and Sophia,Q.Rania's children,Maxima's children etc.And we are talking about Princes/esses widely known,that get so much attention by the media all the time,much more than Olga.At least Olga is a daughter of a real Prince,a man that could have been a King,and a great-grandaughter of a King and Queen-George I and Olga.And she's also a Princess by marriage.Of course,they come from families that have been deposed and all these titles are not recognised by modern democratic countries-like Greece or France-but Olga has the right to claim that she belongs to royalty.Her title(s) and royal bloodline is recognised and respected among the royal circles.Marie-Chantal is another story,she has nothing to do with all these things.Her title-Princess-has been given to her only by the media

Let's just say that she has made great PR through the years