• I understand all this but why doesn't Microsoft make everyones life easier and make it work as everyone expects

    i.e. NULL does equal NULL

    So we can use col2 = NULL or col2 != null instead of IS NULL or IS NOT NULL.

    It would lead to so many less bugs