This a huge accounting nightmare for businesses and individuals to deal with. It is also likely to act as a precedence for other tax authorities. The real value of bitcoin is in the low transaction friction (in theory more than practice for most non-tech people). All this accounting is basically undermining this.