No, I am not new here at all, but Apple deserves a lot of criticism at this point. Their efforts on the desktop have been utterly pathetic. A few spec bumps over so many years is barely even trying. I realize some people live to complain but at this point, it's absolutely justified.
Utterly pathetic? The iMac Pro was released less than a year ago; with loads of performance, core options, USB-3 and TB 3 ports, and 10G ethernet. Other iMacs have had spec-bumps inline with Intel's roadmap.
And...on a personal note, my 4 GHz i7 5K iMac still works great and puts a smile on my face everyday I work in front of its gorgeous display.