In fact I can't think of something that runs native on a device and is better than all it's competitors that run "in the cloud"
B/c the biggest difference is that by having the secret sauce physically in the hands of competitors, you aren't able to create a vast difference in the quality of your product.
Following standards creates horrible barriers to entry and to innovation, but at the end of the day you aren't spilling the beans on how you do all your tricks. You can't make some fancy new valve control system no one will ever figure out.
Then you look at someone like Google, and it's 100% driven by secret recipes no one knows about
Maybe there should be indignation about trade secrets, but I feel like the physical distance to the code you are running is irrelevant.
When I search for a word or phrase on Google, I'm running code remotely on their server. Yet no one feels like I should have the right to see that code. Why?