Well Microsoft hasn't released anything lately that would 'blow peoples minds' and be considered the best of the best - so therefore none of their new 7xx or 6xx series would make the list.
The Icon was a joke, and the 830 didn't live up to expectations (I assume.)
So the only surprise was the One Plus One on that list. I find it hard to take that list seriously.