The question is, should I have waited?
I use a MacBook Pro 13" mid 2010, rocking 8GB of upgraded ram and a 256GB SSD. Its battery lasts an hour, it's so slow at running windows that I've temporarily paid for a cloud desktop to run my windows apps. It really is at the end of its useful life for me.
Today, I decided to buy the off the shelf 10th gen intel MacBook Pro 13" 2020 model (i.e. the one with 4 ports). My thoughts are as follows:
All/most of the kinks of this design have been ironed out.
It will be lightning fast compared to my current model.
It's the 'base' edition of the 10th gen so I'm not buying something to last another 10 years for sure.
It runs Windows natively and fast with parallels - If Apple truly mess up with their transition I'll have a solid Windows laptop.
Apple and other devs will support these models as Intel will power the overwhelming majority of apple computers for years to come.
I'd look to upgrade again in maybe 3 or 4 years, once Apple have ironed out the kinks in their ARM computers.
The only change the ARM news made to my purchasing decision was that I was originally going to buy a max spec 16" for the long term, not another 10 years but certainly 5 to 8 years. Instead I've bought a mid range MacBook Pro 13" to last for the medium term; say 5 years max. I'm confident the machine will be well supported for this duration.
[automerge]1592909851[/automerge]
Once the first Apple Silicon macs release in a few months, there will not be much of a market for equivalent Intel mac hardware, and even though Apple commits to support Intel macs for years to come, third-party software support will evaporate faster.
There are around 100 million active Apple Mac users.
They're not all going to upgrade overnight.
There will be strong support for these users for years to come for one simple reason: there's money to be made.