I’m waiting for a stable M1 build of Resolve before I even look at this. AFAIK ffmpeg doesn’t support the native codec in the CPU, merely “hardware acceleration”. My iPad is the scary thing. In LumaFusion it can export from a 4K source down to 1080p H265 faster than my ryzen in Resolve. Doesn’t even get warm on a 5 min video.
You could argue that hardware acceleration is, in a sense, adding the instructions and complexity which ARM aims to avoid back in. X86 isn't great because it's efficient, it's great because it does many things reasonably well.
Tacking all kinds of auxiliary onto an ARM core only works with tight integration and control over your ecosystem. I'm interested how that pans out when it all becomes old enough to have to deal with legacy compatibility, although it's probably a matter of pushing older hardware out the back and saying "tough shit!" to the owners as Apple tends to do.
Well the beauty of operating systems and programming interfaces should make that issue moot. The machine’s objective is to fill that higher level API and provide utility to the end user. Whether that uses a generic processor or an application specific processor or how it implements that should be part of the device trade off of cost, die size, power usage etc.
If you use that API and they release new hardware then you get instant advantage.
As for longevity and support I expect 5 years out of a piece of hardware but usually sell it after 2. As for support it has some costs. I recently helped sort out an 8 year old core 2 duo machine running windows 10. Yuck not living in that world ever again. I’d be in a care home by the time it got anything done. Old macs are just as bad but that’s mostly because 2013ish stuff had rust disks. In six years things should be interesting as I reckon current generation kit is still going to be pretty excellent (until we start getting webassembly shit to deal with

)