Like jim said it depends on the user. I don't think anyone will call it a bad cooler but what it's called will depend on what price the item is selling for. I bought mine refurbished for $64 w/ 1 Year warranty. It didn't arrive DoA and cools my CPU nicely. In my situation it's a good cooler. If it were at retail price? I wouldn't have even bought it unless it was necessary.
Also my H100i box has the LGA 1150 as a supported socket.