GameRager: Either way, the fact that many laptops are close to or actually impossible to upgrade much if at all makes desktops better in that regard.
Back when I was still using mainly desktop, I generally ended up replacing the whole system, instead of giving it artificial respiration by replacing bits here and there. Quite often that included even replacing the monitor, as at least back then the display ports kept changing quite often (VGA, DVI, display port HDMI, what have you...), and/or the newer monitors had better resolutions.
Well ok yes I did quite often e.g. buy more memory or add/replace a hard drive with a bigger one, but those can be done quite easily on (gaming) laptops as well. E.g. I just recently expanded the RAM to 16 GB and replaced two 2x 750GB hard drives with 3 (THREE!) 2TB hard drives on my aging main gaming laptop.
Of course if one wants to be on the bleeding edge all the time and upgrading something twice a year or more, then yeah maybe upgrading single parts in the system one by one makes more sense.
Anyway, nowadays I am 99% a laptop gamer, and loving it. I just find the portability such a huge advantage. It also helps that I tend to be behind the curve, when it comes to playing games. Most probably I won't be playing Cyberpunk on release day either, I rather wait is gets all the expansions and important updates, instead of fighting with bugs.