Ok, I'll admit, it isn't perfect, but I think it was a great arc. If you haven't noticed, most of Bleach's arcs are war arcs, this one was a massive shift. The situation was unique and the villain was more down to earth, but down enough to relate to Ichigo. Ginjo to Ichigo is like Archer to Shirou, he is also a substitute shinigami, but he was betrayed by the Soul Society and grew to learn better than to trust them, meanwhile Ichigo practically blindly follows them. Ginjo is one of those villains that you need to read everything to understand him.