(solved) Why GNOME uses "grayscale" antialiasing method by default?

This is mostly caused by the font itself, or by the rendering engine. At 4k resolutions, subpixel AA is basically invisible, and just adds a bunch of work to the rendering pipeline.

Apple removed subpixel AA even as an “easter egg” option in macOS Mojave, after disabling it for a couple of releases.

Web rendering engines have also started disabling subpixel AA.