I don't follow the argument about "making it like any other image". Are you suggesting retouching?
There is no such thing as "colour" in the real world. There are wavelengths of light in the real world, but colour is a subjective phenomenon. When you put a prism in sunlight and separate the various wavelengths, red is around 680nm, yellow is around 590nm and green is around 550nm. When you mix red light and green light you get yellow light - but the 680nm and the 550nm photons do not meld together and make 585nm photons. Red light and green light make yellow light
only because our visual system responds so that a mixture of 680nm and 550nm photons looks the same as 590nm photons. The colour we see has nothing to do with the frequencies: if you mix infrared at 800nm and ultraviolet at 400nm you don't see yellow.
Our visual system uses an RGB system for hue. There is no RGB in the real world. The photons in the aerial image formed by the lens are not just RGB, they cover the whole range of wavelengths (except those filtered out by glass). The RGB only comes into existence when you put coloured filters over the photosites. The filters are not very selective: the red filter transmits quite a lot of yellow and green and the green filter transmits quite a lot of blue and yellow and red (there is a graph at
https://micro.magnet.fsu.edu/primer/digitalimaging/cmosimagesensors.html about half way down). In the example they give, light at 585nm = yellow gives you exactly equal R and G and a little bit of B. So, whenever you have R and G big and equal and B small you say "yellow". Obviously, other mixtures of wavelengths and intensities could give you R and G big and equal and B small, and you would call that "yellow" as well. The catch is that our retinal RGB photoreceptors do not have the same spectral response as the RGB sensels, so light that we would see as a different colour the camera may see as the same, or as a different different colour.
That happens whether the RGB values are all measured by the same pixel - as with a Foveon sensor - or interpolated from the Bayer mosaic.
So however you get your RGB values some tinkering has to go on to get the camera output to look right, and however good the designers of the image processing engine are at colour tinkering, it won't look right every time. The bad news is, there are only a few things you can tinker with: RGB values, lightness, brightness and saturation. The good news is, you can tinker with them all you like. So, if your camera makes your buttercup look ever so slightly greenish, you can turn down the G until it looks just right. It does
not matter whether that ever-so-slight greenish tinge is due to aliasing or your monitor being mis-calibrated or just the way the image processor works.