This doesn't really happen in Souls, either, because you're allocating stats and you know what weapons will work and which won't (you won't go upgrading a strength sword while specced into dexterity, obviously). Sure, eventually, the game will open up with a lot more possibilities for builds/weapon choices or you might find a different moveset that you prefer, but I don't really see a scenario where limited options in this regard are better unless the game is so overstuffed with useless garbage that it becomes impossible to sift through it (which, to some degree, did happen in DS2 before some patches).
You won't get to the "hard to find" upgrade components until much, much later in the games as well, so you'll have many hours to find a good weapon before potentially wasting time and resources. (Also, boss weapons are/were one of the best design choices/rewards in Souls, and its a real shame they were gone from BB. They were neat from a lore and use perspective.)