Feel like alot of people forget that he cant bring people back that didnt stay arround him long enough and had a reason to stay. Otherwise they need to have died just shortly after the revival.
Rynn, Beer Gramps, the Doctor and Marchs sister all fulfilled the requirement of spending enough time with him, but they prolly all didnt have a reason to stay as a spirit or travel with Fushi.
Now comes the moral question of is it alright to revive a person over and over. The 3 "Immortal" started to not place any value onto their lives and even let Fushi kill them just to travel.
Some other also lost everything and are living in another time like Gugu, March and Tonari. Im quite interested in how the author will handle it and if theres a drawback to the revival.