Ginjou reveals the much-anticipated “truth” after a little build up, and it’s nothing short of a conspiracy theory: apparently, Soul Society issued the shinigami badge to Ichigo only to monitor him and control his reiatsu. And of all people, Ukitake is the mastermind behind the plan. It’s implied that Ginjou is not lying though, especially with the bit in the beginning in which Urahara hints at the “truth”. At least, Isshin knows as well and has also been purposely keeping it from Ichigo. If what Ginjou said really was completely true though, it would be a serious breach of trust between Ichigo and the shinigami, but I wouldn’t go as far to say they are the “true enemy”. However, Soul Society’s actions are often quite unsavory, illogical or just plain wrong, and this would just add to its status as a very dysfunctional organization, nothing like what heaven should be. It’s just hard to imagine some of Ichigo’s closest friends keeping this from him, and I’m hoping they have a good reason for doing so. Ginjou’s choice to reveal this now is definitely questionable though, and it’s hard to tell whether Ichigo is devastated by the revelation or just furious. Either way, it seems the action will be kicking in again soon as Ichigo goes bankai, but surprisingly, I’m actually looking forward to seeing more explanation about this substitute shinigami stuff.