Bored Ape Yacht Club creator Yuga Labs has faced backlash after its highly-anticipated Otherdeeds drop. Huge demand for the NFTs resulted in exorbitant gas fees leaving many hopeful minters out…