I thought the terrible loot system would be fixed by now in Witcher 3. I leveled Geralt to level 30 at the beginning of White Orchard, now every piece of generic iron/silver sword and gambeson beats the fixed Witcher gear.
Wouldn't be much of a problem provided non-Witcher armour didn't make Geralt look fat.