Right. The same scalpel that when told to not insert a null value will make a decision to insert an empty string.
MySQL works but it was always a hack. PostgreSQL is superior and has been a superior solution for quite some time.
I'm sad to see MySQL go, but I find that Postgres works just as well.