Just because a work has "flaws" doesn't mean it's a sign of incompetence. Incompetence isn't determined by whether you liked something or not. I love Lotr, and i'm aware it has flaws and i don't hold it against Tolkien. But i do the same for wow even though they aren't in the same league (which doesn't matter anyway).