That's for you to build; they provide the brains. Do you really want one company to build everything? There wouldn't be a software industry to speak of if that happened.
Well they are currently the ones valued at a number with a whole lotta 0s on it. I think they should probably do both
Nah, the second you finish your build they release their version and then it's game over.