Earlier quoted context omitted.
Really what we should do with capital gains is allow people to deduct losses including inflation , so that we tax the total real value gain at the ordinary rate, and do so when the money is actually divested rather than only moved from one investment security to another (because one of the arguments for lower capital gains rates is that higher rates causes money to be locked into securities the investor wouldn't othe…
How about tax only on real terms, but on liquidation taxes are retroactively paid as though you bought and sold the asset each year. This means you don't get an interest free loan from the government to continue to invest in an asset just because you haven't sold yet.
Having the government give people de facto interest free loans of their own money in order to continue to investing it is also optimal anyway, because the government borrows at an interest rate significantly lower than the average market rate of return. They actually come out ahead by lending the money to investors who are then collecting taxable interest on it, because the tax on the interest can be more than the rate the government pays to issue bonds in the meantime, not even counting the overall economic benefit of stimulating investment (i.e. more/better jobs for people who are themselves paying taxes).