I think this is a HUGE error on the part of Apple and makes me wonder if Steve Jobs wasn't just really good but absolutely horrid at picking CEOs. Or maybe they are updating the line like they mentioned in 2013 and these are the older ones.
I actually thought Apple would be smart and use their advantage to own desktop as well (which is a big market for them and not attractive to others). Most of the people I know that got Apple desktops/laptops get into their devices and vice versa. At a time when Windows loyalty is weak I think this is an error. Maybe I am skewed by the industry I am in but I need a big machine that runs OSX! I do tons of work on my iMacs and Mac Pro but wouldn't rely on just iMacs yet.
If iMacs are their biggest machines I suspect many game developers going Hackintosh and that is a HUGE missed opportunity. Sometimes you just need a tower that can expand big time.