No doubt, desktops are better if you only think about getting the best performance. Usually, desktops are more powerful. If you plan to do extensive work, then anyway, desktops are better. You also have the option to upgrade hardware whenever needed. Laptops are great for portability. If your job involves frequent travel or if you want something that you can always carry, then laptops are better. But if you think about the price-to-feature ratio, then the desktop always outperforms.