To be fair, the whole "no hats" was because the (alleged, now conveniently claimed "mistranslation") original intent was for both races to have unique hairstyles or customizations instead. I can only assume the devs realized they bit more than they could chew with that idea and dropped it, which is why we're now getting the mainstream hairstyles instead, and since most hats are designed with those hairstyles in mind, it should be more likely all hats will eventually work - maybe not by 7.0, or even 8.0, but someday.