Part of what you say is right - getting to the person fast is important, and any outside help is likely to be a body recovery effort, not a rescue. Your partners are who save your life.
What you're forgetting here is that he was caught in a very large avalanche and was probably dead from trauma (broken neck seemed likely). In this situation, it's unlikely a beacon or partners would have saved him. 50% of all avalanche deaths are from trauma, no equipment will help you. Knowledge is more important than any gear. Avalanche gear is important, but it's a last resort.