That’s, quite frankly, bull… Third party smart watches are fully capable of competing with the Apple Watch, and are doing so… Not all of the Apple Watch’s competition is even compatible with the iPhone, Google has the Pixel Watch, Samsung has the Galaxy Watch, and there are several other Android-only competitors. There are also those that support Android and iOS like Garmin, Amazfit, etc.This is a wild argument. The Pebble guys aren't asking for Apple to give them anything. They are just asking to be able to implement some features. They are willing to do all the leg work to put those features in place. Apple just says, "No, you can't have those features. Only our watch can have those features." Apple has set things up in a way that makes it impossible to compete with the Apple Watch on a level playing field. It is really wild that anyone would argue that this is okay...
Pebble doesn't want "50% of the market share". They just want to create a watch that does a few convenient things for a small group of people. Your argument about "letting people in on what their engineers spent years developing" is also a weird argument. That's how APIs work. You make them for other people. Imagine if Microsoft said that only their games could access the graphics card APIs and 3rd party games had to do all of their rendering in the CPU. Their games would run faster and look way better than the competition... which would make it impossible to make a game as great as what Microsoft could make. Surely you can see how that would be a problem.
"I'm pretty much happy that Apple keeps this kind of people away from the ecosystem." What kind of people? People who want to make smart watches? You are suggesting that Apple should be the only people allow to make smart watches? Once again... that's quite a wild take.
Apple isn’t telling smart watch manufacturers what features they can roll out in their own smart watch OSes, they are simply not giving away APIs to integrate with their software/OS. Apple isn’t obligated to give away a bunch of APIs to access their own software if they don’t want to. That’s a choice they can make or not make. They’re not obligated to do a bunch of extra work for free to make sure that third party smart watches can do x, y, or z with Apple’s own software…
Also, they actually do offer quite a few APIs and features that third party smart watches can make use of. Third party smart watches can integrate with many of Apple’s own apps, like Health, Calendar, etc, can receive and initiate phone calls, third party smart watches can even integrate with Siri so you can ask your watch “hey Siri” and do anything you’d do with Siri with your third party smart watch. Smart Watches can distribute watch faces and apps for their watches in their iOS apps. I think the only real “limit” is accessing iMessages, which makes complete sense since iMessage is Apple’s proprietary message encryption service, and sending iMessages to third parties who don’t necessarily care about your privacy kind of defeats the whole purpose of using iMessage in the first place…