Now that video is a blast from the past!
Of course you should have to pay taxes on gains that is mostly what they are after, its not controlling etc. Its you as a citizen doing you due diligence. If everyone stopped paying taxes shit would go heywire honestly
I personally think MANDATORY declaration of any asset is controlling, but It's OK to disagree...