Nerf gear because bad players wear it, pretty much sums up your post. I got this gear, rocked it into lfr and we downed everything with no issue.
Now read your arguement back to yourself..
"Nerf gear because of bad players" and then "If you give shit better gear, it's still going to be shit"