Geekbench was originally developed for Apple products (but back when they used Intel CPUs). and its core code is still primarily developed on and for Apple products and their instruction sets, both hardware and OS calls. It's ported to other products but not as optimized or tuned for those I/O calls and chip instruction sets, so the results for Qualcomm, AMD, or Intel chips will be somewhat random - sometimes over, more often under performing versus most anecdotal user experiences.
It's not intentionally trying to favor anything, but you have to develop and initially test on something, and that something is going to be the most consistent (and usually best performing) in terms of benchmark comparability across CPU families. It seems it's still mostly Macs, for Geekbench (but they're closed source at this point, making it hard to say for sure).