Laptops aren't non-upgradeable, but yes they are more limited in terms of what you can upgrade. You can add a bigger/extra harddrive, more ram, should even be able to add a graphics card, but it is more specialized in regards to the laptop hardware and cost.
i didn't say they were non-upgradeable...i just said they were limited to things lik the cpu,mem,HDD and optical drives oh and floppy drive (if it has one..but then again these days they are obsolete).you can also upgrade the cooliong system but that has a limit as well...