Re: One small point to make here
With that hugely increased profit you'd think they could put some extra into R&D and maybe helped solve their 10nm, spectre, meltdown, management engine, and nic issue. I recognize that the last two aren't "errors", although I think many consider them problems.