To the most absolutist, any op_return is spam
To others, any messages unrelated to the transaction are spam
To others, "spam" just means nefarious actors intentionally using their funds to clog the network with whatever pointless shit they can come up with (sometimes meanwhile pretending there's a point)