Maybe Geek bench is not a good benchmark?

Maybe it is? Cinebench favors Apple even more.

GB correlates highly with SPEC. AMD also uses GB in their official marketing slides.

Geekbench is the closest thing to a good benchmark that's usable across generations and architectures.