GTK's implementation of text rendering is is admittedly broken in several subtle ways that nobody seems to know how to properly fix. [1] Also, this is while _not_ supporting fractional scaling, which is something that users definitely want.
To be clear, I'm not bashing on GTK. I'm saying that it definitely isn't as simple as the above comment implies ;)