Liquid cooling has its advantages, if comparing it with air cooling regarding efficiency vs heatsink size. There are motherboards or pc cases where the clearance would not allow you installing large heatsinks.
The only disadvantage in liquid cooling, in my opinion, is that the pump is prone to failures.