It may lead to problems.
Just like it may lead (and could always have lead) to problems that you can embed this stuff in Inscriptions, >100kb OP_RETURNs, fake pubkeys, etc etc.
I do not think there is a moral or legal difference between these different methods. Do you?

