The iPhone 4S is not in any sense a "new" phone. It's been out for several months now, and it will very soon be replaced by a newer, shinier, toy phone. The only reason the regional carriers are getting the 4S is because the 5 will be coming out in the next month or two.
Also, in case you missed it, it appears that USCC is set to get the Samsung Galaxy S III, which is at the top of the smartphone heap, and most likely will be for quite some time.
If you dislike USCC so much, feel free to switch to another carrier.