I think it's been well established that we shouldn't really be grappling friends. It's an attack, even when used out side of combat (by this I mean when not attacking). At the same time there ate times when characters need to move other characters.
- Helping a chum who's too bad off to move at all on their own to the doc.
- Moving sleepers to the coffins (it's some peoples jobs even).
- Getting a chum out of a dangerous situation (fire, combat, hostile environment)
I I have used @lp and follow or escort to simulate helping people along but this only works when they are still healthy and rested enough to walk on their own. I think that we still see people using grapple inappropriately (I have been guilty here) is because there isn't really an alternative (that I know of).
I would suggest that a 'drag' command could pretty much work exactly like grapple does now but with gentler messages and being unusable while attacking (and it not being possible to attack while using it).
Lift would work like lift I guess. Just maybe add trust options for both drag and lift.
I only suggest both options so those who are not strong enough to lift someone might still be able to drag them. It's not so nice as lifting and carrying but it get's the job done.