A laptop isn't meant to be a PC, it's meant to be small, so Apple is doing their part in my eyes.
That being said... I recently replaced the HDD in my girlfriend's Macbook and was pleasantly surprised as to how easy it was.
If it comes down to a tradoff between 20% larger size OR 100% inoperability if any single part goes down... I think I would choose the larger laptop.