...many people want this functionality, it's unfortunate that it was not considered in the design functionality.
It
was considered, obviously. Apple made a deliberate decision that the machine would sleep when its display was closed, to protect itself against the all-too-common dimwit user who would, if it remained awake when closed, be certain sooner or later to toss it into a bag or backpack without any air circulation and incinerate it. Imagine all the crybabies who would then be here in these forums berating Apple for selling them a computer that could do that to itself. Apple gave that scenario a moment's thought, and sensibly opted to prevent it.
Now along come the makers of InsomniaX with their product designed to short-circuit your MBP's anti-dimwit protection. Fine — go ahead and use it if you're never a dimwit. Me, I get tired sometimes. I'm perfectly capable of making stupid mistakes somewhere between 0% and 20% of any given week, and so is almost everyone else I know or have ever heard of. Maybe you're not; more power to you. But if you decide to use InsomniaX and for whatever reason you do toast your MBP, do us all a favor: accept that it was
your mistake, not Apple's, and don't come crying here about it.