Depends on whether you see them as transactions or just spam.
IMO it l it's a wasteful use of a scarce resource that affects users trying to make actual transactions.
A simple transaction is sending money from A to B.
A whirlpool transaction or similar is sending money from a bunch of As to Bs, still valid.
An ordinal transaction is sending a few sats to yourself with a bunch of BS non-financial data attached that fills up block space and places a burden on node operators and other network users. That's spam.
https://image.nostr.build/ef97dba8e1ccbdb1bd15aab98fe7ff52833bf9b529171e02a8099e3595daad8c.jpg
It's a tale as old as time. One side wants to use something for their purpose and another side wants to use something for its intended purpose. Add another side and you get an eye on top of a pyramid. I say let the rabbits wear glasses.