But if we don't have software patents, how else will we incentivize mega-corporations like amazon to invent innovative new technologies like a 1-click checkout button?
You make a fair point. In fact, if we had even stronger software patents, facebook would have had to wait 20 years after the invention of myspace. A world with no facebook? Valhalla? It seems I need to rethink my position.