I've no doubt the drop rate will be upped in either 2.3 or 2.4. If you find current content too difficult or taxing, perhaps pursue an alternate gearing route until the objective is eased? As previously mentioned - Leviathan is a good option. If you want to do raid content.....go do raid content? It gives you a suitable weapon....

My friend and I love the quest. We've not been in the gates to RT for days, instead we jump on and do the quest whenever we please together. He's only i70, but we are both able to play together regardless of the gear gap.