I'd say the problem is an outdated method of judging a hardware design's "age." Saying the iMac Pro is "neutral" in terms of modern-ness 6 months out from introduction strikes me as particularly nonsensical. Exactly what should have been updated there? I don't see any advance in Intel's relevant line of Xeons in the interim (and AFAIK Xeon development is itself measured in years).
Obviously, the Macbook Air and Mini are extreme (and genuinely embarrassing) examples, but generally speaking a ~1yr update cycle (everything else on that page) seems entirely reasonable, especially given Intel's more, uh, deliberate pace in recent years.
Obviously, the Macbook Air and Mini are extreme (and genuinely embarrassing) examples, but generally speaking a ~1yr update cycle (everything else on that page) seems entirely reasonable, especially given Intel's more, uh, deliberate pace in recent years.