Eu acho o seguinte.. vocês estão falando de equipamentos top, mas a massa não compra isso.
A Canon parece barata e oferece lentes boas e baratas. As pessoas compram o que da pra comprar, pois é barato.
Quando passa pras linhas intermediárias e top as duas se equivalem com algumas peculiaridades entre elas.
Mas uma coisa que não da pra negar é que Canon tem lentes boas e baratas. 24mm stm, 40mm stm, 50mm stm, 85mm usm.
Nikon só tem a 35mm e a 50mm que ainda custa mais. E no grande angular?
Se eu não usasse lentes de terceiros na minha Nikon, usaria Canon.