I don't think it has to do with being a fan of the comics, it's that the writing is just bad, in my opinion. Season 1 or 2 weren't accurate to the Green Arrow comics either but I still enjoyed them...