I'm sure there are genuine WallStreetBets types that would be thrilled to have some of these zanier options available. I've known some reasonably fiscally intelligent people put money into gold, crypto mining funds, supposed collectibles, etc. A company wishing to give people what they want, even if it is stupid, is something that makes sense in that context. I wouldn't put these things quite up to Nigerian prince levels of scammy, but if someone asked me if they were good investments picks, it'd be an easy no from me.
I have no issue with them being barred from being options in 401(k)s, because even if you do know all the ins and outs of trading these things, a 401(k) is a personal pension plan, and since that is supposed to be your personal safety net, I don't support people making that safety not of questionable quality ropes, but I also know people foolish with money are going to do so no matter how foolproof you try to make something. I'm mid 40s and almost 100% in all stocks, which some people would consider overly risky, but I am comfortable with it. If someone wants to be what I consider greedy, it's still within their right to bet on crazy stuff. I'd be mad if 401(k) money could only go into treasuries to be super safe.
There's always risk in every part of the market, and I think we as a society do a disservice to people not teaching better financial literacy early in life when it can have the greatest impact, but what foolish stuff we spend it on should still really only be our own business. With that said though, now that places are auto-enrolling people into 401(k)s, anyone who would auto-enroll someone into a higher than average risk fund is a prick and should be punished.