Getting there
They are getting there, but I will definitely be waiting for them to get it right before I buy in. I'm sure the next "miraculous" release will be just about 2 years away. By the time they get it right, they will probably have moved on to intel again, or quantum computing. Jobs would never have allowed a product that wasn't finished on the market, but he wasn't a slave to corporate investors either.