I think the idea that one type is better than the other is a little too simple. Liquid can have some advantages over dry, but dry has some advantages over liquid. It's important to understand some basic things about both in order to make an informed decision about which to use. Both are capable of making excellent beers.
Dry yeast is as close as you can get to yeast being truly dormant without cryo freezing. The yeast count is very stable and can last for years in the refrigerator. Dry yeast have a reserve of lipids, sterols and glycine. The advantage of these reserves is the ability to reproduce in low oxygen environments, so brewers who neglect to aerate wort still get great results. The main disadvantage to dry yeast is selection. Since not all varieties do well in the dehydration process, the strains are limited.
Liquid yeast has a huge variety of strains. The price of this variety is that the liquid yeast needs to be kept at 34-38F, it has a short shelf life. The sterol and lipid reserves are limited and the yeast needs proper aeration of the wort at pitching. The glycine reserves are used up during storage due to the yeast not being dormant, but rather in a quiescent state. When the yeast get any indication of oxygen, it starts to ramp up it's cell activity to prepare for reproduction and fermentation, this reduces glycine reserves. Time is the enemy of liquid yeast.
I use both. 34/70 is one of the best yeasts for any American lager and it works well for some German lagers. 2124 is one of the best German lagers yeast I have found and despite the claims it'd the same as 34/70, the the two yeast perform differently, but it's liquid. S04 dry yeast is really versatile, but WLP007 liquid yeast makes a better PA/IPA.
So one or the other? I think it's best to get the yeast that works best in your brewery and gives you the results your looking for. Dry yeast is convenient, but liquid often has the exact yeast your looking for.