Thank you both it has been to long.
Ok I'm actually glad then that it is in fact a homebrew because I'm not a fan of it myself, especially in regards to stopping crits. Turning cirts off with headgear doesn't make sense to me mechanically since crit does not equal headshot, but also if you can just buy everyone a cheap hat and remove crits from your party's concerns why bother with crits at all.
I'm sure a good 5e mod will fix this or have options. Personally I'm fine with helmets simply being another potential magic item slot &/or just a cosmetic thing. Not every piece of gear HAS to have innate abilities to it.
I think it is more to do with them having to have gear with that stat, and the other gear is more focused on buffing other stats. I really doesn't matter if they put it on chest (though it would make more sense admittedly) or legs or head. They just have to provide certain stat changes on X number of gear for the game, especially in EA considering they are probably working on the spreadsheets still. It may change by the time live comes out. But if it is either magical gear, or premium gear (ie: colored gear) yes, it is standard to have stats on it.