So? No one is required to buy the device at launch time. Even if some features aren't released for a month or several months after launch shouldn't really matter much as they will still be released. Most people buy smartphones for the long haul (around three years on average before upgrading) so not having everything on day one of launch shouldn't be viewed as that big of a negative. If everything is about features at launch day, why should Apple bother to do any iOS feature updates during the year?
When shopping for a smartphone, people should do their research and see what is available, what's expected to be available, etc. and buy accordingly. Buying a new smartphone the day (or so) it comes out is unnecessary.