The thinking behind this is actually not that bad. When you tax it like that, you acknowledge that the technology can be used both as a commodity to trade with and as a currency. The 7% VAT is relatively low in comparison with other countries, so I can live with that and the 15% Capital gains is more or less where the other countries are.
I think this is the best way to go, because Bitcoin can be both a commodity and a currency.
I would rather have these governments charging VAT and Capital gains, than simply banning it, like India.