Everything has its dissadvantages. If you are stuck in a river and the engine stops for whatever reason - an electric winch will still get you out. I looked at hydraulic winches years ago and they were just too fiddly and too expensive. Maybe things have changed......