Bill Gates is a one of the stand-out technology pioneers, and has experienced his fair share of hype cycles, having led Microsoft for so many years. When new technologies emerge, it's normal to get excited – but sometimes the rate of progress and the expectations of not just consumers but other businesses fail to match the reality of innovation.