A small company working on the same problem with passionate skilled devs would do better imo, albeit lacking the brand recognition of Google or apple. I feel like Google _could_ do much better in this space if they really wanted to; but do they want to