Hand soap pumps frustrate me. They tend to over dispenser and stop works some of the product left at the bottom.
Whilst soap dispenser might not dispense less soap, you can make sure you get all the product out by leaving the bottle upended over night.
Best dispenser we ever got is wall mounted. Dispenses from the bottom and you can fill from the top.