I think it also depends on your level. Devs most likely were applying general rule of thumb to every 'area'. You may just overlevel yourself by doing every little piece of a side quest and kill everything that moves in that area. I think if you complete 100% side quests and kill everything in the specific area you level up, most powerful weapons show up in the stores and you feel like game becomes too easy.
But that will happen only until you move on to the next area where difficulty increases. But then again some weapons are overpowered. I think instead of giving +40 +50 it should be +4 or +5. But then again when you move ahead to the next area it will feel underpowered. Its always a problem of a balance in games like this. But still, you want to feel heroic, you are a dragon knight after all. What is a few goblins or undead against a "DRAGON KNIGHT".