I didn’t do my homework when looking to upgrade my late 2014 iMac, as I could have used OpenCore Legacy Patcher (OLCP) to get around it being locked out of anything newer than Big Sur, and more of the apps I actually use wanted a newer version than that.
Instead I went the Macbook route. I’d been thinking about it when the M3’s came out, and before I knew it, it was close to the usual timeframe when laptops get refreshed, so it would either be a refurb (my last two macs have been refurbs and have been great) or a shiny new M4. Thus I went for an M4 Macbook Pro, upgraded the SSD which I know was foolish and expensive.
I had considered an M4 mac mini and had I waited I could have avoided the apple tax on the SSD as you can, albeit warranty voiding, upgrade it for far less than Apple charges.
I did however want a bit of portability, so that did kind of leave me with a Macbook. I am quite happy with it and if it’s like my other macs, should serve me well .