A lot of interesting points are brought up in this article, especially the possibility of payment networks such as Visa/SWIFT utilizing Bitcoin for transactions, which I have never thought about before. Difficulty would no doubt go up, and since fees would be so low, there may not much incentives to invest in dedicated Bitcoin mining hardware for the average person, and therefore only serious large scale operations might be the only ones to continue mining Bitcoin.