I've not found the show to be particularly offensive towards nerds. I have found it to be lazy, cliched, dull, and formulaic. I'd also add that just because there are people really like these characters isn't an excuse for shoddy writing. It's the age old "but this really did happen" excuse that gets thrown out when an outlandish plot is shown. Just because something is real doesn't mean it'll make for good fiction.