1. Such a device will require significant local compute, generating a lot of heat. It cannot be too close to the body, and require efficient cooling. In the cowboy hat, the processing can be placed above the head in the bucket of the hat, and the cooling dispersed in a large surface area around the brim
2. Such a device requires 360 degree camera vision, thus cannot be a backpack or vest type design (which also bring heat too close to the body). It also must be close to eye level (cannot be shoes).
3. Has to be able to be worn in any environment, with any style. A cowboy hat is great for sun protection, and in the rain.