Laptops can't replace desktop fully for three reasons:
1) Built-in displays usually are cheap TN panels, suck at colour reproduction and viewing angles. Some may say "you can connect external display"
Yeah, sure but most high-end laptops can't operate with closed lid (overheating), also it's essentially turning a laptop into awkward desktop
2) Overheating/noise problems when playing heavy games - you can build a desktop with low rpm fans, use water cooling or even make custom case with fanless heavy heatsinks (requires some skills and quite expensive but if you need a silent PC you'll surely get it.) while laptops usually have small high-rpm fans that make a lot of noise at high load that can collect some dust and system starts to overheat even when you just browse the net.
3) Upgrade. For laptops it's only RAM and HDD in most cases and you can't even add a second HDD. So if you need to upgrade you need to sell old laptop and buy a new one. With desktop you can gradually replace or add parts. For example my PC still runs in case i bought in 2005 and still uses 2 old sound cards.
1) Built-in displays usually are cheap TN panels, suck at colour reproduction and viewing angles. Some may say "you can connect external display"
Yeah, sure but most high-end laptops can't operate with closed lid (overheating), also it's essentially turning a laptop into awkward desktop
2) Overheating/noise problems when playing heavy games - you can build a desktop with low rpm fans, use water cooling or even make custom case with fanless heavy heatsinks (requires some skills and quite expensive but if you need a silent PC you'll surely get it.) while laptops usually have small high-rpm fans that make a lot of noise at high load that can collect some dust and system starts to overheat even when you just browse the net.
3) Upgrade. For laptops it's only RAM and HDD in most cases and you can't even add a second HDD. So if you need to upgrade you need to sell old laptop and buy a new one. With desktop you can gradually replace or add parts. For example my PC still runs in case i bought in 2005 and still uses 2 old sound cards.
