I personally also think most Mac are over priced and under perform. However, I don't quite agree your argument.
Crucial is the best memory on the market and is owned by Micron. Apple could have used this but they went with a lower end brand and that is my opinion which I am entitled to.
I wonder why Crucial is the best? From what ground? I never heard any super computers, servers, work stations prefer Crucial DIMM because they are the best.
I stated that these processors are under clocked and I meant they don't even max out at 4.2 as the 8 core is advertised to do with turbo boost.
I didn't see any evidence that the CPUs are under clocked. "Cannot reach the advertised turbo speed because of thermal limitation", or "Impossible to achieve the advertised turbo speed because of firmware lock (downclock)" are very different.
The former one is just due to the poor design of iMac, but the CPU can reach the turbo speed, if you find a way to cool down the iMac Properly (e.g. by running it in a very cold room). Apple didn't lie.
But the later one is a hard limit, no work around in users point of view. And if this really happen, Apple lie.
Anyway, even Intel NEVER says that a CPU can guarantee reach it's max turbo speed under any circumstances. And that's why there is a base speed. As long as the CPU can reach the base speed under normal environment, and possible to go for the higher turbo speed. Neither Apple or Intel lie.
Additionally, they are always 1 year behind the competitors with the technology. Here are some examples of the hardware shortcuts.
Apple did this in the last few years, but sure not always. Many years ago, they were not. And now, the iMac Pro also not. I really can't find any CPU that is 1 year ahead of the Xeon W which launched at Q3 2017. The Vega is also the new GPU. Are they top of the line? Of course not. Intel has 28 cores Xeon Platinum. And Vega can't even catch up the Nvidia Pascal's performance (and the Volta is already released). But, they are the most up to date product, and literally nothing ahead of them in terms of hardware generation (at least true if require to use Intel Xeon and AMD GPU).
Apple makes a great product but it always appears they take shortcuts on hardware
TBH, if they willing to take short cut, I will be very happy. They actually spend too much time on the design, or slim down a computer. I only want they realise a Mac Pro that like a full size desktop, with just the normal PCIe slot, normal cooling, normal graphic card, PCIe SSD, HDD... Please, Apple, take the short cut, skip all the unnecessary design, and just use all the existing standard hardware to release a top of the line Mac that without any significant thermal / power limitation
😀