No, it has a mandate to determine whether an investment is legal or not.
Have you considered it may be impossible to fulfill because by their very nature these things cannot pass the tests to be legal?
> why doesn't anyone do so instead of battling the SEC in court?
Because none of them meet the bar of legality. Because they do not meet the most basic requirements of consumer protection, transparency, fair market trading. It's not the SEC making requirements for crypto so stringent, it's crypto's complete failure to fulfill the necessary criteria for a registered security.
As others have said - the SEC aren't going to make it easy for me to register my ponzi scheme either, should I blame them when I get shut down for running it anyway? Cry about how they're making it difficult to figure out how to follow their guidelines? Whine that ponzi schemes are not being allowed a simple way to compliance? Or should I maybe re-evaluate what I'm trying to do?