They could at least make it so that Viera can wear some of the larger hats and their ears would just become invisible, as if they were hidden underneath the hat. Their ears look soft enough for it to be possible. There are a lot of hats that completely hide Miqo'te ears as well already.