I don't see how arbitrage is getting MORE expensive, I'd actually say it's getting less expensive: Information is more widely available, so if anything, opportunities are more easily identified. Cost of trading is going down, so it becomes cheaper to take advantage of these opportunities...