Yes, the MacBookPro's do get hot. If the MacBookPro is overheating to the point of shutting down then this is a problem that needs to get fixed. If Apple can't fix it and the MBP still shuts down due to overheating your friends should get their money back. However if your friends are just complaining that it gets too hot but the machine still works, then there's not much Apple is going to do because it still works (albeit hotly).
Personally my MBP gets hot when I'm plugged in and playing Oblivion in Windows. However, playing Oblivion is best done on a desk where the heat isn't a concern. While I'm unplugged, surfing the net or coding with the MBP in my lap, it doesn't get hot at all.
Also, the latest firmware patch that just came out has helped as far as heat goes.