This is going to be the template used world wide! If players don't "voluntarily" pay "The Tax man" the next thing will be software that will be download onto your machine from "govt approved sites" that will track your play & report it to "TTM" (the taxman).
If you fall behind in your payments, look out! The Govt won't be nice, they'll block you from getting your driver's licence renewed or plates for your new car. They'll go after your credit ratings, put leans on your businesses & homes. The govt will need more agents to collect (more bureaucracy, just what is needed in this world).
BTW...has anyone heard, if they want to tax "winnings", will "losers" be able to deduct losses? All this is going to do is complicate the tax systems even more!
How big is the US tax code atm? It contains more than 3.4 million words; printed 60 lines to the page, it would fill more than 7500 letter-size pages...nothing too complicated there!!!
Here's a thought, why not an annual player's fee? For a site to be approved by a govt, they must promise to collect an annual fee from players of that nation on their sites. Then they can have a "Cash-out Tax" on withdrawals over $100. Anything else would be too difficult & costly to impose.