Dave McClure is not exactly a shy or timid voice in the startup investment community. He offers the unique perspective of someone who describes themselves as a geek who became a startup founder who moved on to become an investor in many startups.