@vpro, I've done a lot of computer upgrades over many years, but I have never found anyone who actually "upgrades" their laptop other than new HDD or more RAM, bigger battery, etc. General user-replaceable stuff, but I have yet to find someone who routinely upgrades laptop video capabilities. I'm sure it happens, but it sure isn't something worth screaming about not being able to do. Most laptop buyers buy what they need at the time of purchase with future needs factored in. If I felt its video capability may not meet my needs, I'd buy a different machine or configure differently at time of purchase/order.
Seems silly to bash Apple for not allowing or enabling a video card upgrade in the future.
Seems silly to bash Apple for not allowing or enabling a video card upgrade in the future.