usually normal people dont re-spend their money every 10minutes.. constantly each block for days
when funds are being spent with only low confirms repeatedly its obvious these payments are not normal people buying goods or services.. thus spam
ordinals is just bloated spam (double attack)
That's not always true. For example services like exchanges do exactly what you explained, spend coins with low number of confirmation. That can not be considered a spam.
On the other hand, anybody storing arbitrary data in any form except the expected/standard method (ie. OP_RETURN) is performing an attack against Bitcoin whether it is called Ordinals or something else with a different methodology.