I think the reality is probably that it's hard for any large company to be truly innovative. Once you get to a certain size, red tape and size make you slower. You also have an existing golden goose that you don't want to kill (for these companies, ad revenue), so you are more constrained. Furthermore, you only care to take risks that have massive payoffs... new ideas at Google need to be $1b+ to make a dent and $50m ideas don't really matter much anymore. In any case, are there any large companies that don't do leetcode that you would consider innovative? I'd argue maybe Amazon (1 day delivery) and Apple (M1 and M2 chips), but not so much in their software divisions where the leetcode happens.