I get the sentiment but under the current system of government it does seem quite unlikely such a law would be passed. IMO if we think something should be legal (i.e. if you think presidents' taxes should be public information) then it's ok to support vigilantism that acts towards that end, as a reasonable alternative to years or decades of lobbying.