Breaking things should have consequences
In every map of the game there are things that can be broken to gain loot, such as barrels, boxes etc. Besides the fact that this feels like a very lazy way of distributing loot, what makes it worse is that there is never any reaction or consequence for doing so.
Tossing weapons through market stalls, citizens or even valuable urns in graveyards is seemingly completely acceptable. Not a single piece of dialogue has been written or recorded to react to the destruction the character leaves in their wake. This makes it extremely obvious that all NPC's besides enemies are no more than aesthetics to make the world feel slightly less empty. Considering the fact that AI controlled NPC's have been a thing in games for decades now, seeing how there is zero effort put into NPC interactions throughout the entire game is very disappointing.