What gets me about that is that it's not even such a complicated concept that they'd need to look at Civ IV. It's a simple matter of cycling through units based on relative proximity (i.e. "who's the next closest unit") rather than blindly ratcheting down the list that's likely created in "oldest to newest" order. It's a problem that could be mitigated by a solution as simple as sorting the list by the unit's "longitude" on the map. This is a case of simply not considering the end user's experience.