This isn't much of a problem because BTC and ETH are close to all-time highs, but in theory you can see how somebody could exchange BTC for ETH, ETH plummets, and they end up owing more in taxes than they are worth. A similar scenario occurred after the dot-com crash in 2001.
The IRS does specifically state that 1031 exchanges don't apply to stocks or "securities of indebtedness" (bonds), or to personal property.
1031s are for property held for use in a business or for investment.
It's not just real estate. People use 1031 exchanges to defer taxes on artwork, collectibles, boats and commodities.
BTC and ETH aren't stocks and they're not "securities of indebtedness". The matter isn't settled.
Here's the IRS's statement on what's excluded: https://www.irs.gov/newsroom/like-kind-exchanges-under-irc-c...
You must convert to USD first to swap stocks. With crypto you don't have to.
> they end up owing more in taxes than they are worth
That's bizarre and punitive, and does not seem to be consistent with a fair system.
With a few exceptions (like-kind exchanges come to mind), you owe the capital gains tax when you dispose of the property. That you continue to take on market risk afterwards does not enter into it.
IANATL, YMMV, consult a professional, etc.