The one a many reasons i want a nexus is due to the fact it has ics. I have a droid x with gingerbread and to me it needs the new os to be a real upgrade leaving this as the only option. I do not want a new phone with the same os as my old unit since it works with gingerbread just fine.
Any top level Android device from the second half of the year that you buy now (Rezound, Bionic, Razr, etc.) will get ICS faily quickly. I would not worry about it.
Now I am not trying to start anything but in short if google does not step up in reducing fragmentation and the vendors just seem to strugle to keep up due to constant upgrades.
Fragmentation, while a legitimate concern, is blown out of proportion by the iTools and the ignorant. There are very few (if any) apps that will run on ICS that wont run on Gingerbread. In fact there are very few apps that wont run on any version of Android 2.1 or later. It's nice to know you have the most recent OS but honestly the only practical reason that this is important is patches to security issues and if you have 2.3.4 or later you have the known security issues plugged.
I really thin google should focus on a new os once a year to help this issue out and release it say evey august so the new phone coming out at the end of the year would have the new os this would have helped the razr and rezound. for those that want the newest they know when to do it and the rest of the market can buy a new phone whenever needed.
They are focusing one one a year. They used to do two major release a year but now do one (with bug patch updates in-between). In an ideal world ICS would have been released in June and other phones gotten it by the holidays and perhaps Google will move to something like that next year but I am guessing they weren't ready. Gingerbread was released last November and Honeycomb in February. ICS is a merger of the two and it took time to get that stable. I would like to see something like Android 4.5 come this summer, so OEM's could get it on their new phones by Christmas BUT phone makers release new phones 4-5x a year and there would still be phones that were released with the old software because it takes months of development and testing to get a phone ready to release.
The platform to watch might be microsoft at the end of next year if they play their hand right it can do very well even though I like google microsoft if they do it right might be the way to go.
Microsoft has nothing on Google. They just don't develop fast enough and last quarter their miniscule percentage of the market actually SHRUNK. It's great to have all of your phones on the same OS but irrelevant if no one is buying them. Google would not be smart to follow their model.
If this bothers you that much, plan on buying new phones in the Spring. That should grantee that you get a new phone with the newest OS on it, but 6 months or so later it will be out of date again.
Unless there is something wrong with your DX sit it out until later this winter or spring when we see the first crop of phones with ICS on them and by then the app developers should have had time to get their apps updated to work on the new OS.