Also, keynotes are hit-and-miss for everyone (including apple) and as such nobody has the time to sit and watch 45 mins of random people talking.
Also, keynotes are hit-and-miss for everyone (including apple) and as such nobody has the time to sit and watch 45 mins of random people talking.