Hydraulic machines are strong, give consistent ejection and injection, and are cheaper to buy at first. But, they can be less precise and use a lot of energy.