If transaction doesn't match this standards when it's "nonstandard" with all it problems.
that is a very good point.
i honestly am not so sure which scripts bitcoin core considered non-standard by default. i may be misunderstanding the c++ code of it but it seems like it could consider OP_CLV as non-standard which is weird because i have seen people make this type of transaction.