I can assure you that Mexico loves Saint Seiya a lot more than France. A comic/manga store in Mexico can't survive if it doesn't have Saint Seiya or Dragon Ball merchandise. Still, to this day, you can see a shitload of Saint Seiya merchandise in comic conventions and people claiming that it's the best anime ever. The reason for this is that like Dragon Ball, Saint Seiya is an anime many people grew up with, and everyfuckingbody knows it.
Ironically enough I live in Paris now, and I haven't seen Saint Seiya stuff anywhere. Though I don't have French weeaboo friends as of now.