Ive seen the Samsung mess-up with Michael Bay. but to answer your question- Nope. And I'm a tech fan. I would venture to say the majority of people who watch those are developers or nerds. Whereas Apple has developers, nerds, and plenty of fans that watch.
I didn't argue that Craig wasn't better than any speaker samsung, MS, or HTC has. I'm simply stating he's not a great speaker. Not by any means.
To answer your 2nd question- thousands upon thousands. Now if you were to ask how many software engineers are there that are solid speakers? I'd say one. Craig.
Obviously, when I was talking about great speakers, I meant those who matter to industry, not those who win contests in high school or college. There's a big difference in having people at the top of a profession who can get up and speak well about what they are doing, and those who can get up and ramble about much of nothing. It's a real art to be able to convey information about something, which getting people interested, and talking about a book.
And it's not just nerds who watch these things, but financial people too, and no, they are not nerds, not by the meaning that most of us understand. My wife watches, and she's anything but a nerd.
He can be exciting up there, and that's what being a really good speaker is all about. Maybe he doesn't excite you, and that's fine, but you likely think of yourself as jaded.