I've never met someone named Pearl, Jade, or Ruby in real life, either. But Garnet is another step out there. No one names their kid Topaz or Labradorite. Of course I can IMAGINE someone naming their child that, but I can also imagine someone naming their child "North" or "Apple" or "God." They are not conventional names. I'd say maybe half the ones you listed would qualify.