Except for sports and Bob's Burgers/Family guy, I don't watch any major network tv shows. They're always predictable, lame and packed with filler. However, I decided to watch Gotham for some reason and I have to say I'm glad I did. Of course this show doesn't have the language or the violence of a cable network tv show, but its still quite gritty. The show isn't too preachy and is also set in a believable reality even though it takes place in the Batman universe. I also enjoy seeing some of the Batman villians when they were younger, only a few of them play any importance to the story and are just there for novelty.
The only thing I don't like about this show is the Bruce Wayne/Alfred storyline. Bruce comes off as whiny and I don't like the portrayal of Alfred, something about it just seems off. Alfred seems more like a thug than the loving, caring confidant of Batman. Luckily, it can be overlooked.