When making a gradient, Figma chooses to move linearly in the sRGB colorspace. This produces gradients that can appear strange—for example, a saturated red-to-green gradient will appear darker in the center than at either end.
The ability to use a perceptual interpolation for gradients, like OKLab, would help a lot.