Yes, the iMac was for me. My 8600, just like the Quadra 840, was bought used, at significant discount– it was what I could afford. The 8600 did not have the processor or bus speed of the iMac released before I bought the 8600; but, it had the audio-video connections and expansion that allowed me to use it for quite a while. With the discount I got on that machine I could use a not-top-of-the-line-anymore for a while with incremental updates as I saved money. I put in a USB card, CD burner, and extra RAM. I baulked on a processor replacement because it was reaching the point of diminishing returns.
I LOVED my iMac G4 (that one with the articulating arm). I had either the bottom or mid-range version; I can't remember. That machine was great: enough power for occasional gaming, great sound with the spherical speakers, and ergonomically perfect as I transitioned into education and producing materials on the device. I only replaced it because part of my work needed a single, Windows-only application. I replaced it with a first generation Intel PowerBook (or was it MacBook Pro at that point)? Side note: that was a machine I hated, but needed.
My current iMac (2015, 27 inch) is just like my G4: great for the light video production that I am doing every other week, enough power for occasional gaming, I can run virtual machines for certain applications, and it was more cost effective than the awful 2014 Mini + monitor + cam + etc. The only complaints: a few more USB ports, and have them on the side, not the back.
But this new iMac is a problem. I am fine with the M1's power, the colors, the bezels, even the chin. I am fine with a smaller screen (I needed the GPU, not the 27 inches on this machine). I am not fine with the limited RAM, storage, lack of USB-A, lack of ethernet on the base models. I also question the thickness: they solved a problem no one had.
I can now move to Linux on a laptop or NUC. If I continue to need a GPU, I can buy an enclosure.
Also, without knowing my workflow questioning my affinity to the iMac is presumptuous.