Dior and Louis Vuitton love putting their logos all over their products, especially accessories. I think it cheapens the brand, but i'm not their marketing person.
The lower cost ones have the logo because that's how the people you're around will know. The higher cost ones don't have the logo because the people around you will recognize quality.