Capital gains are permissible because of the 16th amendment; the 16A does not permit the congress to tax assets. It seems like quite a stretch to apply Moore to cash holdings.
We already have taxes on assets. They're called property taxes.
Congress is not permitted to levy property taxes.
Tax money is fungible.
The state govts can do things that the federal govt is forbidden to do.