How's that new? What about Seal, Madonna and Louis C.K.? Programmers should already handle that. Handling 1 name instead of 2 is a lot easier than let say change your system because instead 2 now you need 5 because people decided to have 3 middle names. Running out of IPs and upgrading Internet to 2.0 version sounds more complex than shrinking names from 2 to 1 IMHO. is it enough for a specific situation (security, verification, banking, etc.)? Probably not. But I am sure there will be plenty fo ways to do so. Every other man in China is Li or Lee and they somehow managed to deal with it :)