Why fit prediction still stalls at the shoulder
The shoulder is the joint a garment hangs from, and it is the measurement clothing systems record least well. Everything downstream of it inherits the error.
Ask a tailor where a jacket is decided and the answer is the shoulder. The chest can be let out, the waist can be taken in, the sleeve can be shortened and the hem can be raised. The shoulder is the one line that cannot be moved far without rebuilding the garment around it, because it is the seam the whole weight of the cloth hangs from. Get it wrong and the error does not stay local: the sleeve twists, the collar stands away from the neck, and a drag line runs diagonally across the back that no amount of adjustment elsewhere will remove.
This is precisely the measurement that automated fit systems handle worst, and the reason is not a shortage of computing power. It is that the shoulder is hard to define, hard to see, and hard to write down in the format the rest of the pipeline expects.