I generally liked the show, but I felt like it got a bit messier in the later seasons, and the underlying meanings and messaging became more distorted in my opinion. There was a lot of grey area going on which made it hard to identify with characters, and overall I thought it lost some of its wit and edge. Still very enjoyable though and will definitely be watching again.