I've known folks who ordered custom frames and ended up with 50mm of headset spacers....

Plus, the vast majority of us fit fine on stock sizes that we can try for fit before we buy. As for components, most would choose the Ultegra or Dura Ace that usually come on nicer bikes. I think it's great that custom exists but most bike shoppers don't have the knowledge to optimize the experience.