The point is unless legally obligated to, as in the EU, Apple does not and will not allow their services business to be disrupted. Watch, even in 5 or 10 years when battery power becomes sufficient to run a code editor all day, Apple will still not allow it. This is in fact exactly what happened with the iPad. I had a Windows Surface (which have their own issues) and what I liked was that it was an actual computer. I wanted to replicate it in the Apple ecosystem but turns out that it's impossible. iPads have the perfect form factor, hardware and even accessories to do so, such as the magnetic keyboard, but the software simply will not allow them to cannibalize MacBooks.
It's funny, because Jobs himself said, "If you don't cannibalize yourself, someone else will."