Theres no alternataive...
Although i have noticed neji mightve bumped up the frequency of just finding souls...
ANyways, i dont like this new system very much either, it is once in a blue moon i find someone remotely near my lvl and kill them, most of the time i get no souls from them
I have an idea to make gaining souls easier though, although i dont know whether or not this will put more stress on the server.
Well, what if we could have events in which we fight a creature for souls? This event would have a hhigh frequency of appearing rate AND we get to fight for souls, like before. For example, I encounter cereberus in the forest ( akaatski event, instead of regular one) and we fight. I win and i get o say 8 souls. I need to sort out the details but thats the bulk of my idea.