Consequently, exchanging World-Of-Warcraft Gold to Diablo III Gold is speculation, buying items in MMORPG for in-game virtual currency is barter.
Oh my god! Millions of online players are now tax evading criminals!
Yup... All of them Criminals, have you seen the FINCEN Guidelines? It's a super broad guideline... it practically makes anyone who deals with game money a money launderer... depends on how bad they want to mess with you; This makes it very difficult to use in court... the absurdness would be shot down in a Canadian court. Canadian courts have the right to question, dubious laws.