Yeah this seems completely pointless if you dont own a ASIC device.
I predict that in one year the difficulty of mining one block will have increased by a factor of 50.
depends on the ubiquity of ASIC devices.
the exponential speeds won't cripple the BTC industry (those people using btc to trade, not mine), because there's not an infinite data supply in pan-network traffic. at some point, the traffic won't be high enough and the diversity of machines will find an equilibrium of network traffic. what ASIC does is make the network larger and cheaper and more embedded, like the highway system of a country, state, province or nation.
using the highway metaphor, you won't be able to get very far unless you get a car to drive, or a bus/ truck / ferrari / train, sic. instead of chaining bicycles together alongside the main roads. At the moment, ASIC's are at the model T ford stage, driving on dirt roads without brakes and using hand signals, scaring the people using multiple horses and carriage trains (FPGA/GPUs) on the same system. and it's still people showing off and using the system to deliver goods and messages.
this works because bitcoin is small compared to a bank system, and it relies on the nodes create 2 kinds of work, busy work to generate new BTC tokens, "mining", and the actual network validation "trading" traffic of people exchanging coins to addresses on the network, as well as collating historical data of the transactions so all the nodes can keep up to date and avoid collisions, delays and faults, i.e. people spending or generating the same coins, trying to double-spend the same amount, or sending bad data to pollute or corrupt data exchange, etc.
90% of ASIC's will be generating completely useless traffic to find new coins at increasing difficulty levels, a small portion will be distributing and checking data is valid.
because the difficulty is fairly stoic, even if people get new coins faster, say every minute, the system only produces so many new coins a day, and has to spend the rest of the idle time working on "spare" transactions traffic.
AFAIK
arguably, the next step in ASIC hardware is making the system more integrated into PCs and adding in IPv6 for future work, with ROM coded BTC node clusters, a plugin and forget solution to keeping the network alive and distributed, where all the configuration is hard-coded onto chips, ideally having banks invest in a micro-credit system makes it viable to use BTC as a central currency.
there's millions of problems with banks using btc as a fluid 'instant' currency exchange for avoiding tax or commission charges between "friendly" banks, as is likely being used as a barter system for traders to exchange stock for btc.
right now, 8th decimal point transactions may be needed to handle transaction costs if the value becomes higher than $100/btc, and that also creates logging hassles for personal BTC clients too with the huge influx of breaking a 25btc "coin" into 10,000 fractional purchases every hour, and individuals trying to store the entire spending history of 1 million+ transactions a day, etc. just to store a handful of coins individually.
of course, it could all change in a month if the technology changes or something new happens.