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.
Yes, it's finite especially because minimum output amount/dust limit. But majority Bitcoiner want it to end quickly.
How many spam emails are spammers willing to create?
Answer: billions. As long as it's profitable, it won't stop.
But sending an email is free. Inscribing ordinals isn't. Am I wrong?
Free email provider have various ways to prevent spammer or bot from using their service though.