Yet Another Anti-BTC Rant... Here Is What I Have to Say.