Now is the worse time to try and PUG nzoth if you don’t already have AOTC. Your best bet would be to find a guild to join that will take you along. Otherwise keep trying pugs.
Can you actually verify that is the reason why you got removed? Or is it an assumption?
I mean, I don’t think that you’re wrong for feeling the way that you do, but this is the inherent adversity you will face for trying to pug subjectively challenging content. You should consider finding a guild that still does heroic clears and networking your way into a guild or a run. The former being the ideal solution to alleviate your issue.
He’s being kicked because he’s being accepted by itemlevel, and when he’s zoning in the raid leader is looking at the 0 enchants, 0 gems, bad essences, and only corruption being an IS2 belt (he’s -50 in terms of corruption).
Or he’s doing a pull, wiping, showing up under the tanks and healers in terms of damage and being removed afterward. He’s not doing “decent damage”, he’s doing extremely terrible damage for what a PUG would expect.
You might want to log these alleged instances where your dps output is “decent” because the grey/green parses you currently have will get you instantly declined.
After looking at these things I have to agree with everyone else. Gem and enchant your gear, they’re basically free at this point in the expansion, buy some correct corruptions. Also not finishing normal will be a red flag for a pug leader.
Let me ask you an honest question. Would you invite a a 465 warrior, with zero gems, enchants and terrible corruption over a 475 hunter with gems, enchants, the proper corruptions and aotc that going to double your damage?