I can understand the anger at vultures but the best way to deal with them is to try ignore them and concentrate on the fight, less chance of a wipe then. If I see a group in trouble and I see others desperately trying to vulture it I'll either team up and help or cure bomb them to keep them alive, I despise vultures.
There is a difference between someone that will take it and kill it just before it depops from a full wipe and someone standing as close as possible with their head bobbing on the NM, I really hate people that do that.
Anyway though, for glavoid most just use a stun bot to make sure they stop the one shot TP moves. Takes all the skill of turning on the TV, people who play legit in small groups will die to that move now and then so it's nothing to be ashamed of.
Takes a lot of concentration and skill to trio box legit, seems like you are very successfull at it^^Anyway, story is a bit more complex then that, but you can see a good picture of it, i did H2H (full completion) GA (47/75 claw on last upgrade) and i have no debt to anyone, and just that make me feel better.
Also I have to be honest, if you relied on friends you would get a lot less done ingame. There are very few friends you will make ingame that genuinly just want to help you or work as a team, they want stuff for themselves and see help as a means to an end. This isn't everyone of course since some are genuine good friends but that is what a hell of a lot of ingame friends amount to.
If what you are doing is working for you (and it obviously is) then more power to you and don't let anyone tell you that isn't the way to do it.