A LAPTOP is meant to be light. Having a huge heat sink and power sucking fans that keep the CPU at 50˚C at full load is a complete waste. The CPU isn't going to fail just because it hits 90˚C degrees, because they are designed to get that hot without problems.
And a general note, CPU temperature and case temperature are not necessarily linked. There are a lot of other bits in a computer that can generate a lot of heat, for example the battery. All a hot case means is that the heat from the CPU and other sources is not being transferred to the air through the heat sinks well enough, and is instead going through the case, likely because of a poor thermal paste job...
...And therefore people who have MBP cases that regularly get uncomfortably hot should GET THEM FIXED!