Originally Posted by
Sam Bee
Can anyone explain the justification for such a policy? I can't work it out

Pretty much the same reason why if you buy a ticket and don't fly, you don't get points; and if you buy a ticket for your mum, you don't get her points.
Avios are awarded in personam. There can only be one of
you on a plane.