the imac is more popular because it was updated until now every year, the mac mini...not so much, even when they updated they removed the quad core cpu,so i think if the mac mini will come with some big changes it will be more popular since the imac upgrade can't be such a big update vs current 2015 gen,so a lot of people who have the 2014 or 2015 will probably not update
I think the iMac is popular because it's the best value in the Apple desktop line - for the same price as others charge for the display, you get a full computer. And you can trick it out pretty solidly.
Apple tried (not updating the Mac line) in a sense and they saw falling mac sales. 2014 and 2015 saw their Mac computer line shrink for the first time in a while, largely because people were wanting newer laptops. Yet all the time, Apple's competitors were rolling out updated models.
The entire PC industry has been contracting for years. It's now finally catching up with Apple.
And that contraction is why the PC makers keep throwing new models against the wall, seeing if anything sticks. And how many of what they do sell is the latest and greatest at full price compared to moving older stock with "outdated" specs at steep discounts?
Mac sales decreased the last few quarters, the most recent quarter Apple saw great gains in mac sales. To me that says that updating the computer line had a positive impact.
Which tends to put to question all the bitching on this site about how the new MacBook Pro isn't "pro" enough because it's not running Kaby Lake CPUs, nVidia 1000-series GPUs and has 32GB of RAM...
The late 2016 MacBook Pro is barely faster than the 2015 model in CPU and memory performance. I would not be surprised if many people bought the 2016 because they assumed Skylake was faster than Haswell, but if they had bothered to wait for benchmarks, they might have instead shopped for cheaper Certified 2015s. Then again, IGPU and SSD performance is significantly better in the 2016 vs. the 2015 so there is real value to the new models there and that could very well justify the up-tick in purchasing numbers post-release.
Some of their hardware decisions seem odd at best, i.e., removing the quad core option for Mini, using a 5400 rpm drive in the iMac. Not touching the Mac Pro for 1,197 days...
I don't see where the Mac Mini fits into Apple's product lineup anymore. If you want an "entry-level" Mac, you buy a MacBook Air or MacBook. Yes, folks like them for home media centers, but that is because they run Plex on them, not iTunes and Apple wants you to use iTunes (via the AppleTV).
As for the Mac Pro, Apple hobbled it by giving it two GPUs and then abandoning keeping Open GL current and not replacing it with something else that could leverage the power of the two of them (Vulkan). Even if it had the latest Xeons and Radeon Pro GPUs it would still be as hobbled by the underlying design philosophy and the expense of two GPUs that you often really only use one of.