You keep saying same thing over and over. First of all, no "promises" were made or ever have been to the best of my knowledge. I hate to be nit-picky with words, but since you keep using it repeatedly, "promise" isn't the right word here. Second of all, I've known for months that neither of those two items would make 11.0. They announced that months ago. If you thought they would be in 11.0, that's on you, not them. So from my point of view, they haven't broken any "promises" this year in regards to iOS 11.