Is there any reason to use = instead of <=> in MariaDB/MySQL? It seems that the = operator is only desirable if the null is desirable for result of the expression.
Are there any consequences of replacing every = with <=>? Even if both operands can never be null (for which the behaviour should remain the exact same)?
NULLas no value, its meaning in equality operations is a little odd, however there are cases where<=>make sense. SomeJOINs will be have rather differently with<=>rather than=. I'd keep to using<=>as an exceptional case rather than the default.