Quite a few mistakes, but the most glaring is the overstatement with regards to the Apple II. What standard did it set? Expansion slots were on other machines, although IBM certainly saw this on the Apple. Of course, you didn't have the problems where certain card wouldn't work in certain slots (except in VERY rare cases), whereas Apple was much more rigid. The weird video where you couldn't put certain colors next to other colors were certainly never copied. The 6502 was a dead end, and Apple's next computer went to the 68K. The design where the keyboard was part of the computer was not copied by IBM,and in any case had been predated.
Also, it was NOT a huge standard. The TRS-80 was at least as important in 1977 and the next few years, and was the best selling computer before the IBM PC came out. Also, don't forget Atari, which was also out there with the Atari 400 and Atari 800, and had very powerful video acceleration technology.
It's not the Apple II wasn't selling, but it wasn't a predominate standard as stated, and had very strong competition. It was basically overpriced junk, with a slow, very annoying processor (which is the basis for ARM's instruction set), annoying video modes, weird floppy disk technology, and a price excessive for what the machine was.
Also, the Pentium II was not basically a Pentium Pro with MMX. It had much more important changes (in retrospect, since MMX didn't matter much). For one, the Pentium Pro ran 16-bit code very poorly, and it was obscenely expensive because of the L2 cache on the processor package. They slowed down the L2 cache with external chips (for the Klamath, Deschutes, and Katmai), but doubled the L1 cache. This cut costs dramatically. Also, the Pentium II was able to run 16-bit code better than the Pentium for the first time.