That guy doesn't even have the computer. He's spent half an hour with it in a store. Why would you listen to his opinion over someone the opinion of someone who's actually spent some real time with the computer?
Well, I have spent some serious time with the machine and I agree with his view on non upgradable parts, that does seem to limit what can and does happen to the standard mbp's and will probably put some people off especially those that have tweaked their PC's over the years who are used to dabbling with upgrades, I can understand this.
I haven't experienced any issues with it switching gpu's and I do love the screen under OSX but not in Windows as everything is way to small. Its like anything and any product in life, this rMBP will suit some and not others. I personally am at a crossroads with it and am not sure if its suited to what I want it for, I still have a few days to play with it and will make my mind up on day 13.