As an English atheist, possibly surprisingly, I think Islam is right regarding interest. Unfortunately wrapping it up in mumbo jumbo doesn't give it any credibility. Also it isn't really related to the article.
If you want to borrow money to buy a car for example from an Islamic Bank they 'buy' the car and the sell it to you in so many installments at a profit. Same as charging interest by wrapped in 'profit' which is allowed in the Koran. Pathetic and hypocritical and the first to lock you in if you can't pay.