I made the mistake of buying an iMac last year with a fusion drive. I assumed that since it was an Apple product it would have relatively good performance. It is unbelievably slow and negates the high performance characteristics of the rest of the system.
I have tremendous buyer's remorse and rarely use the machine. Whenever I do use it, the feeling I get is "how could Apple do this to its brand?". The machine cost over $3K and is slower than a $400 Intel NUC for all practical purposes.
The lack of upgradability adds insult to injury. Apple would be better off putting in solid state storage that is a few generations old, as it would still be orders of magnitude faster than the mechanical drive.