One word. Co-op. No joke, but I recommend you to co-op with other players because most of the player base is free to play, and not everyone has all characters or weapons. Some lucky players have got better drops, and if they end up in a co-op with you, the challenges may be more straightforward. I remember doing co-op in some events, and I have my Bennett maxed out. So, usually, I let others take on damage or support roles, and I focus on team buffs and healing. Dividing the work among teammates helps you coordinate well with them and efficiently tackle the task. I don't think that this is a full-proof technique because sometimes we all got one-shotted by an event boss and have to try again. There were times when only one player remained, and the rest of us were watching from the sidelines. But, in a way, it's fun to do co-op events and have fun with randoms for some time, and who knows, you might find an in-game friend.