It is an outdated and ridiculous system. . A kind of spin off from the aristocratic system of yore, when the monarch did that "rise sir galahad" stuff on the field of battle. As for celebs getting them well, is it not good enough for them to be very successful stars of stage and screen, or best selling singers or authors. Why do they have to have the "queen's" seal of approval. Get rid of the lot I say. Or if you really really want to keep them, just award exceptional unpaid (or low paid) public service. But the ironic thing is - such people don't care about public or royal recognition , do they.