I can imagine it's frustrating when you spend time upgrading your weapon, throw out the new ones you find because you've already invested so much time and materials in the last one, but then suddenly, for no forseeable reason, the weapon just stops gaining exp.

Yeah, no, I don't find it enjoyable or well-executed at all, sorry