Sometimes, it seems that Apple can't do anything right. But that isn't so.
People now have a choice of Desktops (including the Mini) from the very basic 21 inch, through a cascade of options to the new Mac Pro, via the iMac Pro - each model having its own selection of specifications.
Moreover, features found in top-of-the-line models often find their way down to cheaper models over time.
It seems to me that Apple has tried to cater for all needs across its model range; taking into account what you can afford, with trade-offs along the way. There's something for everyone.
Ian