the issue I take with Apple is they do have the ability to come in under 1k and provide a good product that they can profit from both in desktop and laptop lines but they don't choose to.
on product availability and innovation the last major update to iMac was the retina screens discounting putting a workstation CPU in the same chassis. the mini is just a disgrace but this also comes with the fact that they dropped their stand alone screens and people have been waiting for a 4k Apple branded screen.