Yeah, had one since maybe 2010, going on 8 years now.
So I mean we only use it for music, browsing, storing pics, some Excel stuff. Never used iMovies or Garageband.
I really like that's pretty much as quick as when we got it; starts up in a few seconds, generally all apps open up sharpish. Never had any issues with it crashing or anything like that (only thing we did have once was when it decided to try download the internet, that wasn't fun. Also once an Apple tech guy called saying our Mac was sending a bunch of error messages to them which sounded scammy).
I don't know that I'd recommend one to a friend unless they owned other Apple devices. Wife has Andriod and it's a pain to get stuff from her phone onto the Mac. I wouldn't have got an iPhone if I didn't have it (which is what Apple do really well - tie you into their ecosystem). It is pretty though.
If and when it packs up I don't know what we'll replace it with. We'll probably go desktop again though.
I've also realised I'm not the best person to respond to these questions - I don't have strong connections with tech companies and feel it's much of a muchness.
I do like our iMac. Might get anther one. No wouldn't recommend it to a friend.