Jews did WTC, so hopefully this system will prevent future terrorist attacks.
It's not really the registry per se; it's the fact that the Win32 API uses NULL-terminated strings while the underlying NT API uses Pascal strings. You can run into similar problems with the file system for the same reason. This dilemma can't really be fixed due to backward compatibility concerns, so this problem will continue to exist in all versions of Windows into the foreseeable future.
This is already how it is. This particular key exists in HKLM, for which you need Administrator access to write to.