I think the problem with games like Borderlands (or the Diablos, some JRPGs, etc) is that the constant stream of new equipment and higher levels trivializes things and make everything feel like a numbers game. Then to compensate the player's new weapons with higher numbers, the dev needs to...