It's basically an ammo system. You find ammo to use a certain weapon a certain number of times. The more powerful the ammo, the harder it is to find. Just like guns have a certain amount of uses to balance gameplay, some games do the same with swords and such.
There could be problems if there's too little ammo around or something, but I can't see how it is inherently a problem.