Colour anomalies in Sentinel 2A products

Yes, it is very likely that the different display is cause by a different distribution of bright and dark pixels in the histogram.
Unfortunately, the images are scene specific and can not easily be compared.
Good constant value ranges for the RGB images are
Red: 0 - 0.35
Green: 0 - 0.30
Blue: 0 - 0.25

If you want to do this automatically you could follow the description I gave recently: