Well, it depends. If someone says "hey, did you check out the new MacBook?" say "yeah, I didn't really like the weight vs. upgradability trade-off" and move on. If someone says "you are required to buy this computer with your own money even if you prefer another one," laugh in their face and move on. If someone says, "wow, this computer is perfect for my needs," say "that's awesome" and move on.
Incidentally, this formula actually works any time any product is offered for sale and you don't want to buy it.
(Personally, I try not to stress about how much computers cost. In two years I'll probably put in north of 4000 hours on the thing. If there's a meaningfully better option, I'll take it even if it's more expensive. Not that I have a ton of spare cash, or that $2200 is a reasonable figure for most people yet, but this is one area where I think it's a false economy to focus on the cost.)
There are other computers on the market. They're available from a range of manufacturers. Many people recommend a few of the Lenovo range.
There might be legal issues if you want to run OS X.
New hard drive. New RAM. New battery. Probably want a new CPU, but that's not upgradable. Ditto display. Can't add Thunderbolt, USB3, or whatever nifty new interface.
May as well just get a new computer at the 2+ year point, seeing as you replaced half of it and want to replace the other half.
"This here's a good axe. It's had nine handles and three heads."
PS: By slow compare my 18 month old CPU (2600K @4Ghz) + GTX 680 and you might be able to buy a laptop that fast in 3 years, but it's still going to cost you more money.
As is your right of course, all computers are sets of tradeoffs and if the tradeoffs don't fit you, get an other machine.
Hell, you could even like both. I like my desktop because it's fast, has a huge screen and has enough power to play games at high resolution without stuttering... on the other hand, I'd have a hard time bringing it to the office or using it in the train. So I've also got a good laptop.