Sorry to hear about your experience. If it truly is true that you need to do the damage as a Tank then yeah you need a better group. Perhaps check the server section for a FC or ls that you may join, probably one that has cleared coil T1-T5 this way they should have no issues with Moggle