Before we have variable fonts, font-weight property is only used for font matching, and thus authors can map a weight to whatever font face they want regardless of the designed weight of the font.
However, with variable fonts, font-weight property is now used for both font matching and choosing value for variation, which means authors lose the ability describe above.
I suppose this applies to other properties involving font matching as well, e.g. font-style, font-stretch.
(I'm not sure whether it is an important issue, though, since I'm not a typical frontend developer or designer.)
cc @litherum @nattokirai