They have something similar in Aus called the Capital Gains Tax and it is something that is inherrently political, unfortunately you can't uncouple the government from as they provide the public service that maintain and collect taxes. Honestly the public service should be answerable to parliament, not government.
Not to mention CGT been tweaked to ineffectiveness by previous governments by excluding assets from its calculations, notably housing, which has skewed CGT away from its original purpose and it's now more of a stick to whack at industries that aren't cozy with the current government.