AshX
Yes, it is visible to the naked eye (not easily though), at least in my macbook it is visible on gray backgrounds and some other dark colors. Especially if the brightness is at maximum.
Yesterday I did more research on the topic and found some new information, now I'm thinking maybe software aspect also contributes to this problem. The software issue, as you mentioned, is that gpu forces more colors on the display than it is naturally capable of producing, which is called dithering. I didn't know what dithering exactly is but now I see how it is basically just flickering between two colors to give the illusion of a color between the two.
For example my 2015 macbook air, has a 6-bit panel (6-bit for each channel), but system report in macOS says that it's doing 8-bit for each channel, that means macOS is forcing each of the R/G/B channels on the display to produce 4 times more colors than the they are naturally capable of producing (2 bits means 22 which equals 4), I guess it does this by separating it's 60hz refresh rate, into two 30hz sections, and flickering back and forth between them whenever it wants to show a color that it naturally can't. If that color is very far from the "Original/Natural" colors of lcd, the flickering will be more noticeable to the eye.
However, this dithering technique seem to exist in all macbooks (apparently silicon macs can easily disable dithering using apps like stillcolor or betterdisplay) . Some macs (like mine) show more noticeable flickering to eyes, and some users have reported that the flickering issue was resolved or greatly reduced after they replaced their macbook, which gets me to the conclusion that a hardware problem can be the main culprit, at least in more severe cases.
Battery life or low power consumption shouldn't be causing the issue, it's more about quality control I think. Sometimes it's a lottery, two exactly same devices may show different flickering severity, I remember old intel-macs had either LG or Samsung LCD panel, and It was believed that LG is more prone to flickering, so if you were lucky you would get a mac with Samsung panel.
So I guess these things will help users experience less flicker:
- Using brands and models that have better reputation and quality standards.
- Using displays that have more color depth on the hardware level (more bits) without any FRC/Dithering/Fake Extra color depth.
- Using displays with higher refresh rate.
EDIT: DISABLING DITHERING REDUCED THE FLICKER ON MY MAC DRAMATICALLY, I WROTE A TUTORIAL ON HOW TO DO IT, IT'S VERY EASY:
https://ledstrain.org/d/3748-simple-tutorial-for-disabling-dithering-on-intel-macbook-air-maybe-other-macs