The default set of user profile fields, which cannot be deleted, should be moved to the "users" table.
They should still show up as user profile fields in User Profiling.
This will fix the problem with too many columns in the userProfileData table, and also speed up queries for Admin tasks that rely on the default user profile fields.