One thing that tells you this article is point blank retarded...
They talk about taxing each bitcoin you have differently based on how much it was when you bought it etc. There is no way of tracking this and this is not how the taxes work. If you trade BTC for BTC you don't get taxed. If you spend BTC for services and goods there is NO TAX.
If you cash out 1 million dollars worth of BTC to USD you better believe you need to pay taxes and if you think you did not have to do this before the IRS announcement you don't make shit in the first place so don't worry about it.