As long as there are people who fall for this crap and give away their sats for it, there will probably be no end to it.

But Bitcoin has a huge advantage against this. It is finite. So it may last long, but it is deterministic that at some point it must end. Am I wrong? My question is genuine, I don't mean to cause impressions. But I sincerely fail to realise why this madness keeps going on.