Shouldn't you actively help someone who's out of gas? (not saying you personally!)
Genuinely; if someone's signalling they're OOG, there's only seconds to prevent them from drowning. The whole "make like a starfish" so they can grab the auxiliary is just mad.
This is why the longhose is so effective: grab it from your mouth and shove it in their face: done. You know where your necklaced backup is and you breathe. Everyone lives.
I don't disagree with any of the above, but my point was that he'd been trained to do one thing, and he froze because I didn't respond the way he'd been trained.
To your point however, in a typical rec config, if your buddy is right next to or behind you, it may be more efficient to just grab the octo - for example if the person donating is ahead or and moving away from the OOG diver.
When I train OW students, I teach or demo all three methods. I struggle with how to configure my students though - most of them aren't going to be buying regulators, and will be using vacation/rental gear. While I think that primary donation is superior, most of my student's aren't going to use that kind of gear, and if they do, it potentially adds a level of complexity to their dives. Having a long hose means having to explain to an instabuddy who has likely never seen such a config or been trained on it, how they'll donate air.