Google could have done what they have done without Linux and it's license. Everything Google builds has Linux as it's engine. Their Cloud, Android and ChromeOS. They could be a little thankful for that by mentioning it once a while.
The desktop situation is an example how choice can also be bad. There are so many desktop alternatives on Linux that it cripples app development. Take a look at an succesfull desktop project running on top of the Linux kernel: Android. They (Google) have build a solid set of layers on top with well documented API, SDK's etc. They created a good working app distribution system (Play) including a low threshold payment system. Voila. done.
Linus, you are still basically "in charge" of the Linux Kernel. Have you ever thought about the governance model when you stop being in charge (voluntary or involuntary)