WP8.1 Release date - new phones?

I think the final release date is approaching soon, yet apart from the international Icon, MS hasn't announced anything for North America as a flagship device. This seems to be a big mistake. Unless they are being really tight lipped and they have a new flagship for North America to coincide with the release, people just won't be able to get 8.1 on a phone until their carriers allow it, which could be months. And people like me, who are dying to upgrade their old WP's, are left with no good choices. Either phones that are just too large and already 6 months old, or 2 year old phones. With the Galaxy s5 out, the iPhone 6 likely to follow next month, can Microsoft really afford to be so complacent with new phones?