FWIW, I like Wagner's retelling of the "Nibelungen" Norse myth much better than Tolkien's (Hobbit / Lord of the Rings) or Lucas' (Start Wars).
But I've never liked my good guys to be perfectly good or my bad guys to be perfectly bad. Moral ambiguity makes things more complex and interesting. It's why we like Clint Eastwood's characters for example.
"Nobody thinks or feels or cares any more; nobody gets excited or believes in anything except their own comfortable little God damn mediocrity.”