It's not bad leadership to hold down the costs of your key inputs. It's bad leadership to do that if doing so undermines the position of your company in the market.
The handful of Apple engineers I know are incredibly happy and devoted to their work at Apple and being paid 50% more to work for Google would feel like a step backward to them.
That, in combination with their business results is, to me, evidence of excellent leadership at Apple.