Caitlin was a bad character because the writing for her was so poor and she was just not necessary at all to the show and only really added cliche to the series.
Angie Ordonez was probably one of the worst characters on any sitcom. So one-dimensional, so unfunny, completely lacking of any kind of value.
The show could have been just fine without either of those women, but obviously they needed women in the cast after they got rid of Janelle, Nikki and Stacy.
Janelle wasn't so good either, but at least she added a bit to the show.
Nikki and Stacy were both great characters. All the guys were also great characters, the Mayor, Carter, Stewart, James, Mike and even Charlie wasn't so bad. That's why the show went way downhill after season 4, they lost 5 good characters and replaced them with one okay character and one terrible character.
Thank you! Most people blame the demise on Sheen replacing Fox but I think the rest of the cast that left had alot more to do with it. I liked Nikki until they coupled her with Michael. Why do they always feel the need to couple their characters?
Charlie was a one-note character.
Carter was too pompous.