A minor observation - pretty much all of those describe a type where applicable, except for iPhone. "Smartphone" would have been consistent and more accurate. I don't know if that's a bias or proofreading issue.
It's an interesting and thought-provoking list though.