You're doing it wrong. I looked at the stats and the Tionese is better. You're obviously counting the Expertise. I would of put you on my ignore list. Either way, you can use the Recruit in the off pieces until you get better gear. If you still suck however and they kick you anyway, that has nothing to do with the gear.
Somebody has a superiority complex
If you have any questions OP, feel free to PM me, no need to give douchebags like this free tips when he clearly thinks he's amazing. I'm sure he enjoys pugging every day and not having a guild to progression raid with so he takes it out on newbies on the forums