Yes, desktops are better than laptops because what they lose in portability, they make up for in power and cost. To buy a desktop that is the same power as an equivalent laptop is quite cheaper, and to build a desktop that is more powerful than that same laptop may only cost the price of that laptop.
Well, not forever, necessarily. But laptops come prebuilt, prewired, and once it's dead, it's dead. A desktop can be constantly upgraded, revised, repaired, renewed. Also a desktop computer will always be the more powerful and customizable system. It's a no-brainer, really. Laptops are expensive conveniences for students and workers who travel.
Desktops are not necessarily "better" than laptops, because it really depends on the computer's specs. Also whether something is "better" is totally based on opinion. There are laptops that run smoother than desktops, but that does not mean laptops are better. Generally, if you are buying a computer with the same model year from the same company, the desktop will be better. However, I would much rather have an Alienware or a Razor laptop over a Dell Inspiron desktop.